Выбираем ветвь по данным
Ветвление позволяет выполнить разные действия по результату условия.
В этом занятии
- Самостоятельно решить задачу по теме «Выбираем ветвь по данным» и объяснить проверку результата.
- Придумай алгоритм стоимости билета с двумя возрастными категориями и явно укажи, кому принадлежит граничный возраст.
Пригодится: informatics8-flowchart
Разберёмся перед практикой+
Выбираем ветвь по данным
Ветвление позволяет выполнить разные действия по результату условия. В полной форме есть действия для истины и лжи. В неполной при ложном условии специальное действие отсутствует, и выполнение продолжается после конструкции.
Граница условия важна: «больше» отличается от «не меньше». До запуска выбери примеры ниже порога, на пороге и выше него. Если ветви должны охватывать все случаи, проверь, что ни один разрешённый вход не оказался без нужной обработки.
Если x<0, заменить x на −x; иначе оставить x. После ветвления получаем модуль исходного числа.
- Вычисли условие по текущим данным.
- Выполни только выбранную ветвь.
Открываем цифровую мастерскую…
Попробуй самостоятельно
Запиши рассуждения в черновик или сделай построение на бумаге. Эти задания для самостоятельной работы: автоматической проверки и XP за них пока нет.
- Придумай алгоритм стоимости билета с двумя возрастными категориями и явно укажи, кому принадлежит граничный возраст.
- Сначала предположи результат, затем проверь и объясни, что изменилось.
Источники и дальнейшее чтение
Материал изложен своими словами. Здесь можно проверить научные основания и подробнее изучить тему; часть источников — на английском.
Читай и разбирай пример в своём темпе. К практике можно перейти, когда будешь готов.