Pepelen
ОГЭ по информатике

Lesson

Ветвления: условия и логика выбора

Ученик анализирует алгоритмы с условными операторами (if/else) и предсказывает, какая ветка выполнится и каков результат.

1 / 7

Условный оператор if/elif/else

Ветвления: как программа делает выбор

Ветвление — это конструкция, при которой программа выбирает, какой блок команд выполнить, в зависимости от условия. В Python это записывается через if, elif и else. Как это работает: программа проверяет условие после if. Если оно истинно (True), выполняется блок под if. Если ложно — проверяется следующий elif (если есть), иначе выполняется else. Важно: как только одна ветка сработала, остальные ветки пропускаются. Частые ошибки: путать > и >= (строгое и нестрогое неравенство). Например, условие x > 5 не выполнится при x = 5, а x >= 5 выполнится. В цепочке elif условия проверяются по порядку — первое истинное условие «выигрывает», даже если следующие тоже могли бы быть истинны. Пример: x = 7 if x > 10: print('большое') elif x > 5: print('среднее') else: print('маленькое') Программа выведет 'среднее', потому что x=7 не больше 10, но больше 5. Вложенные ветвления — это if внутри if: сначала проверяется внешнее условие, затем внутреннее.
Lesson notes
Ветвления: как программа делает выбор
Ветвление — это конструкция, при которой программа выбирает, какой блок команд выполнить, в зависимости от условия. В Python это записывается через if, elif и else. Как это работает: программа проверяет условие после if. Если оно истинно (True), выполняется блок под if. Если ложно — проверяется следующий elif (если есть), иначе выполняется else. Важно: как только одна ветка сработала, остальные ветки пропускаются. Частые ошибки: путать > и >= (строгое и нестрогое неравенство). Например, условие x > 5 не выполнится при x = 5, а x >= 5 выполнится. В цепочке elif условия проверяются по порядку — первое истинное условие «выигрывает», даже если следующие тоже могли бы быть истинны. Пример: x = 7 if x > 10: print('большое') elif x > 5: print('среднее') else: print('маленькое') Программа выведет 'среднее', потому что x=7 не больше 10, но больше 5. Вложенные ветвления — это if внутри if: сначала проверяется внешнее условие, затем внутреннее.
Ветвления: условия и логика выбора — ОГЭ по информатике