14. Напишите программу на языке Python, в которой пользователю предлагается дополнить до 100 некоторое целое число а (а — случайное число, меньшее 100). Ответ пользователя проверяется и комментируется.
Ответ
Вот пример программы на языке Python, которая предлагает пользователю дополнить целое число а до 100 и комментирует его ответ:
import random
# Генерация случайного числа а, меньшего 100
a = random.randint(1, 99)
# Предложение пользователю дополнить число а до 100
user_input = input(f’Дополните число {a} до 100: ‘)
# Проверка ответа пользователя
if int(user_input) == 100 — a:
print(‘Верно! Вы правильно дополнили число.’)
elif int(user_input) > 100 — a:
print(‘Ваше число слишком большое!’)
else:
print(‘Ваше число слишком маленькое!’)
Программа использует модуль random для генерации случайного числа a, меньшего 100. Затем она предлагает пользователю дополнить число a до 100 и сохраняет ответ пользователя в переменной user_input.
Далее программа проверяет ответ пользователя:
- Если ответ пользователя равен разнице между 100 и числом a, то выводится сообщение «Верно!» и указывается, что пользователь правильно дополнил число.
- Если ответ пользователя больше разницы между 100 и числом a, то выводится сообщение «Ваше число слишком большое!»
- Если ответ пользователя меньше разницы между 100 и числом a, то выводится сообщение «Ваше число слишком маленькое!»
Таким образом, программа проверяет ответ пользователя и комментирует его.