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

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

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

Решение #1

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

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

def fac(a):
f=1
for j in range(1,a+1):
f*=j
return f
n=int(input('Введи n > > '))
s=0
for i in range(1,n+1):
s+=fac(i)
print('Сумма факториалов > > ',s)
*Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания.
*К сожалению, временные проблемы с публикацией комментариев с мобильных устройств.