Цикл N раз.
Цикл N раз предназначен для повторения серии команд N раз и имеет вид: указывается число повторений записываются команды, которые должны повторятся
Пример 1. Дана стартовая обстановка. Составить алгоритм для перевода робота из начального положения в положение, обозначенное звездочкой. Решение: использовать Робот алг змейка нач ·нц 5 раз · · вверх;вверх;вправо;вниз;вниз;вправо; · кц кон
2 Пример. Составить программу на закрашивание ряда Решение: использовать Робот алг линия нач · нц 15 раз · · закрасить;вправо; · кц · закрасить; кон
3 Пример. Циклов может быть несколько: Пусть надо перевести робота из начального положения в точку, обозначенную звездочкой: Решение: использовать Робот алг авс нач · нц 7 раз · · закрасить;вправо; · кц · закрасить;вниз; · нц 7 раз · · закрасить;влево; · кц · закрасить;вниз; · нц 7 раз · · закрасить;вправо; · кц · закрасить;вниз; · нц 7 раз · · закрасить;влево; · кц · закрасить; кон
4 Пример. Цикл может быть внутри цикла. Пусть нам надо закрасить прямоугольник: Решение: использовать Робот алг поле нач · нц 6 раз · · нц 10 раз · · · закрасить;вправо; · · кц · · нц 10 раз · · · влево; · · кц · вниз; · кц кон
Задание: Составить алгоритм для перевода робота из начального положения в положение, обозначенное звездочкой. 1.2.