Informatică, întrebare adresată de morari1, 9 ani în urmă

de la tastatura se introduc numerele naturale a și b.Calculati valoarea expresiei a! b! utilizind o functie ce determina factorialul unui numar natural


morari1: tare bine se intelege dupa problema ...la informatika..
chiseugen: ok, iti dau alt exemplu
chiseugen: cum scrii un eseu fara sa stii in ce limba sa il scrii?
morari1: bine
chiseugen: in fine
chiseugen: la informatica de obicei se invata pascal si c++
chiseugen: tu care il inveti la moment?
morari1: pascal
chiseugen: si rezultatul executiei este a factorial * b factorial?
chiseugen: produsul celor 2 factoriale?

Răspunsuri la întrebare

Răspuns de chiseugen
2
program p1;
var a,b:integer;
function factorial(n:integer):longint;
begin
if n < 0 then factorial:=-1 else
if n < 2 then factorial:=1 else
factorial:=n * factorial(n-1);end;
begin
write('a=');
readln(a);
write('b=');
readln(b);
writeln(factorial(a)*factorial(b));
readln;
end.

morari1: si cum crezi e corect
Alte întrebări interesante