9класс
Страница 101-107 §2.4 номер 7, ГДЗ по информатике за 9 класс к учебнику Босовой
Номер 7. Напишите программу вычисления выражения:
s = 1! + 2! + 3! +…+ n!
Здесь n! - факториал числа n. n! = 1 · 2 · … · (n - 1) · n. Используйте функцию вычисления факториала.
s = 1! + 2! + 3! +…+ n!
Здесь n! - факториал числа n. n! = 1 · 2 · … · (n - 1) · n. Используйте функцию вычисления факториала.
program z_7;
var
n, i: integer;
s: longint;
function fa(a: integer): longint;
begin
if a = 1 then fa := 1 else
fa := a * fa(a - 1);
end;
begin
write('введи число>>');
readln(n);
s := 0;
for i := 1 to n do
s := s + fa(i);
writeln('Результат = ', s)
end.
