🔥ГДЗ под запретом?

Задание 7 Параграф 1.2 ГДЗ Босова 9 класс 2023 (Информатика)

Не совпадает с вашим учебником?
Посмотрите устаревший решебник

Решение #1

Изображение 7. Напишите программу вычисления выраженияs = 1! + 2! + 3! + ... + n!Здесь п! — факториал числа n. n! = 1 • 2 • ... • (n - 1) • n.Используйте функцию вычисления...
Загрузка...

Рассмотрим вариант решения задания из учебника Босова 9 класс, Просвещение:
7. Напишите программу вычисления выражения
s = 1! + 2! + 3! + ... + n!
Здесь п! — факториал числа n. n! = 1 • 2 • ... • (n - 1) • n.
Используйте функцию вычисления факториала.

var
sum, i, n: integer;
function f(m: integer): integer;
var
d, j: integer;
begin
d := 1;
for j := 1 to m do
d := d * j;
f := d;
end;
begin
sum := 1;
write('Введите n > > ');
readln(n);
for i := 2 to n do
sum := sum + f(i);
writeln('Сумма факториалов = ', sum);
end.
*Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания.
*К сожалению, временные проблемы с публикацией комментариев с мобильных устройств.