Предмет: Информатика,
автор: nikkkka666
Напишите программу вычисления выражения:
s=1!+2!+3!+...+n!
Здесь n! - факториал числа n.
n!=1×2×...×(n-1)× n.
Используйте функцию вычисления факториала.
СПАСИБО.
Ответы
Автор ответа:
2
var
n : integer;
S : decimal;
function fac(n : integer) : decimal;
begin
result := 1;
for var i := 1 to n do result := result * i;
end;
begin
write('введите n = ');
readln(n);
for var i := 1 to n do S := S+fac(i);
writeln('S=', S);
end.
Интересные вопросы
Предмет: Математика,
автор: sabina0889
Предмет: Геометрия,
автор: bebranosec35
Предмет: Математика,
автор: ddfghe
Предмет: Математика,
автор: VSEGDA351