№ Условный оператор: проверка числа
Школьный электронный журнал барахлит. Он должен принимать оценки от 2 до 5, а другие отсеивать. Но сейчас он отсеивает только числа больше 5.
Дано число. Выведи его, если оно меньше или равно 5. В противном случае выведи "Слишком большое число".
| Ввод | Вывод |
|---|---|
| 4 | 4 |
| 7 | Слишком большое число |
Решение
- Считываем число и сохраняем его в переменную.
- Проверяем условие: число меньше или равно
. - Если условие верно, выводим само число.
- Иначе выводим строку "Слишком большое число".
Программа на Python:
n = int(input())
if n <= :
print(n)
else:
print("Слишком большое число")
Проверка по примерам:
- Ввод
: условие ≤ верно, выводится . - Ввод
: условие ≤ неверно, выводится "Слишком большое число".
💡 Почему так
Условный оператор if...else выбирает одно из двух действий в зависимости от того, истинно ли условие. Оператор сравнения <= означает «меньше или равно».
Ответ
✓ dzmen.ru
n = int(input())
if n <= :
print(n)
else:
print("Слишком большое число")
Помогло?
