Предмет: Информатика,
автор: ollllesia
python Напишіть програму обчислення факторіалу числа N без використанням рекурсії. Для вводу даних скористайтесь командою input
Avti:
Я тут буду построчно писать...
q = 0
For i in input('ввод числа'): #обязательно число вводить
a = a.add(1)
q = q + 1
Цикл for закончился*, дальше: s = 1
ans = a[s] * a[s + 1]
s = s + 2
Ой, те 2 строчки вверху нужно повторить как for i in a, либо len(a) точно не знаю, пробуй, чтоб получилось
Я гений, пришлю фотку, согласен?
Ответы
Автор ответа:
2
Задание:
Составьте программу для вычисления факториала числа N без использования рекурсии. Для ввода данных воспользуйтесь командой input().
Решение (Python):
n = int( input("Введите число: ") )
m = 1
while n > 1:
m *= n
n -= 1
print( "Факториал данного числа равен {0}".format(m) )
Объяснение:
Факториал числа n — это произведение всех натуральных чисел от 1 до n включительно. Формула для нахождения факториала:
n! = n · (n - 1) · (n - 2) · ... · 1.
Я тоже сделал ответ, твой топ
Автор ответа:
0
Відповідь:
вот фотка, проверил,
Пояснення:
Приложения:
Похожие вопросы
Предмет: Физика,
автор: yehorborovik06
Предмет: Математика,
автор: nadir69lox
Предмет: Математика,
автор: 1useinovaziz
Предмет: Алгебра,
автор: belka6966
Предмет: Математика,
автор: Аноним