PDA

View Full Version : فاکتوریل N عدد



shirin22
شنبه 05 خرداد 1386, 10:26 صبح
سلام و خسته نباشید
من یک پروژه در مورد فاکتوریل عددی بین 4000 تا 5000 و نمایش جواب با تمام ارقام موجود بدون نماد علمی دارم از شما خواهشمندم در این پروژه به من کمک کنید.
با تشکر

hashem_wolf
یک شنبه 13 خرداد 1386, 23:25 عصر
include io.h
cr equ 10
lf equ 13
.model small
.stack 200h
.data
input_prompt db cr,lf,'enter a number ',0
output_prompt db cr,lf,'fact is ',0
num db 10 dup(?)
result db 10
fact dw 1
.code
main proc
mov dx,@data
mov ds,dx
clrscr
output input_prompt
inputs num
atoi num
mov bx,ax
start:
cmp bx,0
je qite
mov ax,bx
mul fact
mov fact,ax
dec bx
jmp start
qite:
itoa result ,fact
output output_prompt
output result
mov ax,4c00h
int 21h
main endp

najafzade
چهارشنبه 16 خرداد 1386, 12:29 عصر
مرسی
جالب بود