Исполнитель Робот. Циклические алгоритмы.
486.50K
Category: programmingprogramming

tsikly_robot

1. Исполнитель Робот. Циклические алгоритмы.

2.

Циклические алгоритмы
Цикл со
счетчиком
Цикл с
условием

3.

Цикл со счетчиком применяется когда заранее
известно сколько повторений необходимо
сделать
нц <количество повторений> раз
<команда 1>
<команда 2>
…..
<команда n>
кц

4.

5.

Цикл с условием (цикл пока) используется в тех случаях
когда число шагов заранее не известно, но ограничено
каким-то условием.
У исполнителя Робот есть несколько условий:
• сверху свободно
• снизу свободно
• слева свободно
• справа свободно
сверху стена
снизу стена
слева стена
справа стена
В одном условии можно использовать несколько команд
проверки условий, применяя логические связки
И, ИЛИ, НЕ

6.

При выполнении цикла компьютер повторяет
следующие действия:
• а) проверяет записанное после служебного
слова пока условие;
• б) если условие не соблюдается, то
выполнение цикла завершается, и
компьютер начинает выполнять команды,
записанные после кц. Если же условие
соблюдается, то компьютер выполняет тело
цикла, снова проверяет условие и т.д.

7.

8.

Задание 1. Робот стоит перед длинным
коридором. Необходимо закрасить клетки
внутри коридора. Протяженность коридора
не известна.
English     Русский Rules