Blog entry by Алексей Шалфеев

Anyone in the world

Работа РОБОТа в циклах

Цель занятия: Научится писать программы для исполнителя РОБОТ с циклами.

1. Цикл N раз

Цикл № раз предназначен для повторения серии команд N раз  и  имеет  вид:


 
Рассмотрим  пример для следующей обстановки РОБОТа:

 Решение  имеет  вид:

 

Пример 2.  Циклов  может  быть  несколько: Пусть  надо  перевести  робота  из  начального  положения  в  точку,  обозначенную  звездочкой,  закрашивая  клетки

 

 Алгоритм будет иметь вид:

 Цикл  может  быть внутри цикла.

 2. Цикл Пока

 Цикл  Пока  имеет  вид:

 

 Условия  цикла:

слева  стена
справа стена
снизу  стена
сверху  стена
клетка  закрашена
слева  свободно
справа  свободно
снизу  свободно
сверху  свободно
клетка  чистая

[ Modified: Monday, 1 October 2018, 8:18 PM ]

Comments