Напишите программу, в которой пользователю предлагается дополнить до 100 некоторое целое число а (а — случайное число, меньшее 100)

ГДЗ информатика 8 класс

§ 5.4. Программирование разветвляющихся алгоритмов Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


14. Напишите программу, в которой пользователю предлагается дополнить до 100 некоторое целое число а (а — случайное число, меньшее 100). Ответ пользователя проверяется и комментируется.

Ответ

Вот пример программы на языке Python, которая предлагает пользователю дополнить до 100 случайное целое число а и комментирует его ответ:

import random

# Генерируем случайное число меньше 100

a = random.randint(1, 99)

# Выводим число a и предлагаем пользователю дополнить его до 100

user_input = int(input(f"Дополните число {a} до 100: "))

# Проверяем ответ пользователя

if a + user_input == 100:
print("Ответ правильный!")
else:
print("Ответ неправильный.")

Программа начинается с импорта модуля random, чтобы мы могли использовать функцию randint() для генерации случайного числа.

Затем, с помощью функции random.randint(1, 99), генерируется случайное целое число a, которое будет меньше 100.

После этого программа запрашивает у пользователя число, которое он хочет добавить к числу a, чтобы получить 100. Ответ пользователя сохраняется в переменную user_input.

Далее, программа проверяет ответ пользователя. Если сумма a и user_input равна 100, то программа выводит сообщение «Ответ правильный!». В противном случае, программа выводит сообщение «Ответ неправильный.».

Пример работы программы:

Дополните число 72 до 100: 28
Ответ правильный!

Дополните число 45 до 100: 60
Ответ неправильный.

Таким образом, программа предлагает пользователю дополнить случайное число до 100 и комментирует его ответ.


Понравилась статья? Поделиться с друзьями: