Задание 3 Параграф 5.5 ГДЗ Босова 8 класс 2023 (Информатика)
Решение #1


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