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

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

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


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, то выводится сообщение «Ваше число слишком маленькое!»

Таким образом, программа проверяет ответ пользователя и комментирует его.


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