Зберегти прогрес
МОДУЛЬ 2. РОЗВИЛКИ ПОЛЬОТУ: УМОВИ

Урок 6. Вкладені умови

⌨ Python⏱ ~11 хв✎ 4 завдання з автоперевіркою✓ безкоштовно

Умова в умові

Усередині гілки if можна писати ще одну умову. Відступи тоді подвоюються:

●●●код Python
fuel = int(input())
crew = int(input())
if fuel >= 300:
    if crew >= 2:
        print("Політ з екіпажем")
    else:
        print("Автоматичний політ")
else:
    print("Дозаправка")

Вкладені умови зручні, коли друге питання має сенс лише після першого.

➜ПОРАДА
Часто вкладені умови можна замінити на and або elif — так код коротший. Обирай те, що легше читати.

Трикутник

Із трьох відрізків можна скласти трикутник, якщо кожен менший за суму двох інших: a < b + c, b < a + c, c < a + b.

Перевір себе: 4 задачі з автоперевіркою
Підказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.
▶ Розв'язувати задачі