PDA

View Full Version : فاکتوریل با پاسکال



sh.saeedi
یک شنبه 17 خرداد 1388, 10:07 صبح
با سلام
من تابع بازگشتی که برای فاکتوریل است رو میدونم ولی یه برنامه می خوام که دو تا عدد از ورودی بگیره فاکتوریل دوتاشو بده.طرز نوشتن کدش رو نمیدونم. اگه کمکم کنین ممنون میشم.

Hamid.Kad
یک شنبه 17 خرداد 1388, 18:26 عصر
procedure Cal_Facts(n1,n2:integer;var fact1:integer;var fact2: Integer);
var i:integer;
begin
for i:=1 to n1 do fact1:= fact1*i
for i:=1 to n2 do fact2:= fact2*i
end;

n1,n2 بعنوان ورودی هستند و جوابها در fact1,fact2 ذخیره می شوند