Принимаем решения: условия
Как программы выбирают между двумя путями
- сказать, что такое условие,
- объяснить, как если и иначе выбирают путь,
- читать простую схему принятия решения,
- записать решение фразой «Если … то … иначе …».
1. Что такое условие?
Условие — это вопрос, на который можно ответить только истина (да) или ложь (нет). Никаких «может быть».
Ты пользуешься условиями каждый день, даже не замечая:
- «Идёт дождь?» → истина или ложь
- «Домашка сделана?» → истина или ложь
- «Светофор зелёный?» → истина или ложь
Программа проверяет условие, получает ответ истина или ложь и потом выбирает, что делать дальше.
2. Идея «если пойдёт дождь»
Подумай, как ты собираешься на улицу. В голове ты говоришь:
Иначе надень солнечные очки.
Именно так решает программа! Условие — «Идёт дождь?». Часть если выполняется только когда ответ истина. Часть иначе выполняется только когда ответ ложь.
Заметь важное: выполняется только один путь. Ты никогда не берёшь зонт и очки одновременно. Программа выбирает один путь и пропускает другой.