В городе, где проживают X жителей, 40% жителей интересуются боксом. Если число, введенное с клавиатуры, составляет до 50% поклонников бокса, создайте программу, которая выводит сообщения "смотрит 1 раз в месяц", если до 70% - "смотрит бокс только в выходные дни", а если до 99% - "смотрит бокс ежедневно".
(Python)
Answers & Comments
Программа:
Python:
X = int(input('К городе проживает: ')) * 0.4
number = float(input('Введите число: '))
if number < 0.5 * X:
print('смотрит 1 раз в месяц')
elif number < 0.7 * X:
print('смотрит бокс только в выходные дни')
elif number < 0.99 * X:
print('смотрит бокс ежедневно')
Объяснение:
В начале вводится число Х, которое сразу же умножаем на 40% (=0,4), тем самым получив число жителей, которые интересуются спортом. Далее водится какое-то число, с которым проходит анализ: если это введённое число меньше 50% любителей спорта (number < 0.5 * X), то выводим текст в соответствии с условием. Так проделываем ещё с двумя условиями.