Blockly.Ru  >  Учимся программировать  >  Учебник Blockly

Условные операторы

До этого момента Вы задавали набор команд, которые выполнялись в любом случае. Но иногда необходимо, чтобы код выполнялся только при определённом условии. Например, если Вы голодны, то идёте обедать. Или, если Вы дошли до стены, Вам нужно повернуть. Чтобы создать такие условные конструкции, нужно использовать условный блок .

Указания:

Уровни 5-6. Здесь условный блок нужен для проверки существования пути по текущему направлению. Используйте блоки поворота, когда это необходимо!

Уровень 7. Здесь можно использовать более одного условного блока.

Уровни 8-9. Иногда необходимо по условию выполнить одни команды, а если условие не выполняется, то другие. Пусть Вы сражаетесь с огромным драконом. Если у Вас есть оружие, то можно попытаться сразиться с драконом, иначе нужно спасаться бегством.

Чтобы применить такую конструкцию в программе, нужно воспользоваться блоком . При выполнении условия будут выполнены одни команды, иначе — другие.

Важно расположить команды в правильном порядке, потому что условие всегда выполняется первым. Если условие выполнилось, то блок команд после выполнен не будет.

Уровень 10. Этот уровень пройти очень сложно, но если Вы любите непростые задачи, то вперёд!

Каждая написанная Вами программа даёт решение определённой задачи. Когда Вы наберётесь опыта, то сможете написать программу, которая отыщет решение для любой задачи!