Am nevoe de un program Pascal, care va fi cu functie si variabie dinamice si va calcua factorialul unui numar.
Răspunsuri la întrebare
Răspuns de
0
program factorial;
function fact(n: integer): longint;
begin
if (n = 0) then
fact := 1
else
fact := n * fact(n - 1);
end;
var n: integer;
begin
for n := 0 to 16 do
writeln(n, '! = ', fact(n));
end.
function fact(n: integer): longint;
begin
if (n = 0) then
fact := 1
else
fact := n * fact(n - 1);
end;
var n: integer;
begin
for n := 0 to 16 do
writeln(n, '! = ', fact(n));
end.
Alte întrebări interesante
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Engleza,
8 ani în urmă
Franceza,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă