Практика if…else и оператор elif
Ответы — для родителей и учителей.
1
Что выводит программа if…else для чётного или нечётного числа при вводе 25 (juft/toq)?
toq
2
Напишите программу, которая находит меньшее из двух чисел (4 для 9 и 4).
a = int(input()) ⏎ b = int(input()) ⏎ if a < b: ⏎ m = a ⏎ else: ⏎ m = b ⏎ print(m)
3
Напишите программу, которая по введённому часу s (0–23) выводит «ertalab», если s < 12, «kun», если s < 18, и «kech» в остальных случаях.
s = int(input()) ⏎ if s < 12: ⏎ print("ertalab") ⏎ elif s < 18: ⏎ print("kun") ⏎ else: ⏎ print("kech")
4
Почему условие m <= 5 было бы неверным, если бы стояло отдельно (как if m <= 5) в программе о временах года?
Оно считало бы весенними также месяцы 1 и 2; в цепочке elif зимние месяцы уже отделены.