Страница 252 - гдз по информатике 8 класс учебник Босова, Босова

Авторы: Босова Л. Л., Босова А. Ю.
Тип: Учебник
Издательство: Просвещение
Год издания: 2023 - 2025
Уровень обучения: базовый
Цвет обложки: синий с котом
ISBN: 978-5-09-102543-9 (2023)
Допущено Министерством просвещения Российской Федерации
Популярные ГДЗ в 8 классе
Cтраница 252

№2 (с. 252)
Условие. №2 (с. 252)

2. Дана последовательность операторов:
a = 1; b = 2
while a + b ‹ 8:
a += 1
b += 2
s = a + b
Сколько раз будет повторено тело цикла и какими будут значения переменных a, b, s после выполнения этой последовательности операторов?
Решение. №2 (с. 252)

Два раза. 3, 6, 9.
Номер шага | a | b | a+b‹8 | s |
1 | 1 | 2 | да | - |
2 | 2 | 4 | да | - |
3 | 3 | 6 | нет | 9 |
№3 (с. 252)
Условие. №3 (с. 252)

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


n=int (input("Введите n>>"))
k=1
f=1
while k‹=n: f=f*k; k+=1
print (n,"!=", f)
Помогло решение? Оставьте отзыв в комментариях ниже.