Arkadaşlar merhaba. bana 4e kadar olan sayıların faktöriyelini bulup toplayıp ardından ekrana basan kod lazım. Ben artık 4 e kadar olanları geçtim 4! ekrana basan kodu yazıp ekrana bastırmayı yapamadım. Yardım eder misiniz? Yazdığım kod:
.data deger dw 3 sonuc dw ? .code main proc far mov ax,@data mov ds,ax call hesaplama call yaz mov ah,4ch int 21h main endp
hesaplama proc mov cx, deger mov ax,cx don: dec cx mul cx cmp cx,1 jne don mov bx,ax mov sonuc,bx int 21h hesaplama endp
yaz proc mov ah,09 mov dx,offset sonuc ;ekrana yazdirma int 21h ret yaz endp
end main
Konuyu yanlış yere açtım pardon nasıl sileceğimi bulamadım.