Advertisement
Guest User

KRIS

a guest
Dec 3rd, 2019
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .model tiny
  2. .code
  3. org 100h
  4. start:
  5. jmp poczatek
  6.         ocena2:
  7.         mov ah,9
  8.         mov dx,offset opcja2
  9.         int 21h
  10.         jmp koniec
  11.     ret
  12.         ocena3:
  13.         mov ah,9
  14.         mov dx,offset opcja3
  15.         int 21h
  16.         jmp koniec
  17.     ret
  18.         ocena4:
  19.         mov ah,9
  20.         mov dx,offset opcja4
  21.         int 21h
  22.         jmp koniec
  23.     ret
  24.         ocena5:
  25.         mov ah,9
  26.         mov dx,offset opcja5
  27.         int 21h
  28.         jmp koniec
  29.     ret
  30.     rozne:
  31.         mov ah, 9
  32.         mov dx,offset zla
  33.         int 21h
  34.         jmp koniec
  35.     ret
  36.    
  37.    
  38.     poczatek:
  39.     ;pobranie zmiennej czyli cyfry
  40.         mov ah,1
  41.         mov al,al
  42.         int 21h;
  43.     ;koniec pobrania
  44.    
  45.     ;ify
  46.     CMP al,'2'
  47.         JB rozne
  48.    
  49.    
  50.     CMP al,'2'
  51.         JE ocena2 ;=2
  52.        
  53.     CMP al,'3'
  54.         JE ocena3 ;=3
  55.        
  56.     CMP al,'4'
  57.         JE ocena4 ;=4
  58.        
  59.     CMP al,'5'
  60.         JE ocena5 ;=5
  61.         JA rozne
  62.        
  63.     ; /ify
  64.    
  65.     koniec:
  66.         mov ax,4C00h
  67.         int 21h
  68.     opcja2 db   "masz ndst $"
  69.     opcja3 db   "masz dostateczn $"
  70.     opcja4 db   "masz dobry $"
  71.     opcja5 db   "masz bardzo dobry $"
  72.     zla    db   "podales zla ocene $"
  73. end start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement