40 БАЛЛОВ! СРОЧНО! Напишите пожалуйста очень простую программу на Пайтон.
Факториал натурального числа n определяется как произведение всех натуральных чисел от 1 до n включительно и обозначается n!:
n!=1∗2∗3∗...∗n
Например, 3!=1∗2∗3=6.
Напишите программу, которая выводит на экран значение 20! (20 факториал).
mnb5757:
пожалуйста, очень прошу
Ответы на вопрос
Ответил APTEM24
0
Ответ:
def factorial(num: int) -> int:
if num == 0:
return 1
else:
for i in range(1, n):
num *= i
return num
n = 20
print(f'{n}! = {factorial(n)}')
в коде программы используется цикл while, что запрещено условиями задачи
Все задачи необходимо решать, используя только арифметические операции. Решения, использующие другие конструкции языка, будут отмечаться неверными.
в коде программы используется цикл while, что запрещено условиями задачи
Ответил vladykar9
0
Відповідь:
Пояснення:
import math
n = int(input('чмсло'))
print('n! = ',math.factorial(n))
Новые вопросы
Математика,
2 года назад
Английский язык,
2 года назад
Физика,
7 лет назад
Математика,
7 лет назад
Математика,
8 лет назад