Задание 3 Параграф 5.5 ГДЗ Босова 8 класс 2023 (Информатика)
3. Требовалось написать программу вычисления факториала числа п (факториал числа п есть произведение всех целых чисел от 1 до п). Программист торопился и написал программу неправильно.
Ниже вариант решения задания из учебника Босова, Босова 8 класс, Бином:
3. Требовалось написать программу вычисления факториала числа п (факториал числа п есть произведение всех целых чисел от 1 до п). Программист торопился и написал программу неправильно. Ниже приведён фрагмент его программы, в котором содержится несколько ошибок:
k = 1
f = 0
while k
f = f * k
k += 1
Обсудите этот фрагмент программы в группе. Найдите ошибки. Внесите необходимые исправления, допишите программу и выполните её на компьютере. Для проверки правильности программы используйте тест:
Входные данные
Введите n > > 5
Введите n > > 6
Выходные данные
5!=120
6!=720
n=int(input(taskВведите n > > task))
k = 1; f = 1
while k
f = f * k
k +=1
print(n, task! = task, f)
Окно вывода:
Введите n > > 5
5! = 120
Введите n > > 6
6! = 720

