В городе, где проживают X жителей, 40% жителей интересуются боксом. Если число, введенное с клавиатуры, составляет до 50% поклонников бокса, создайте программу, которая выводит сообщения "смотрит 1 раз в месяц", если до 70% - "смотрит бокс только в выходные дни", а если до 99% - "смотрит бокс ежедневно".
(Python)

Ответы

Ответ дал: vimmortal2
8

Программа:
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), то выводим текст в соответствии с условием. Так проделываем ещё с двумя условиями.

Вас заинтересует