mov ah,09h
lea dx,msg3
int 21h
call scan_num
putc 13
putc 10
mov ah,09h
lea dx,msg4
int 21h
CMP CX,20
JB nilaid
JE nilaid
CMP CX,50
JB nilaic
lea dx,msg2
mov ah,09
int 21h
call get_string
putc 13
putc 10
mov ah,09h
lea dx,msg3
int 21h
call scan_num
putc 13
putc 10
mov ah,09h
lea dx,msg4
int 21h
CMP CX,5
JB balita
JE balita
CMP CX,50
JB dewasa
JE dewasa
JA tua
balita:
LEA DX,msg9
JMP hasil
remaja:
LEA DX,msg8
JMP hasil
dewasa:
LEA DX,msg7
JMP hasil
tua:
LEA DX,msg6
JMP hasil
hasil:
mov ah,09
int 21h
mov ah,09h
lea dx,msg5
int 21h
putc 13
putc 10
define_scan_num
define_get_string
ret