5. Задания и тесты

Алгоритмы. Тренировачный тест
Алгоритмы. Итоговый тест

Задания

Задание  Циклические алгоритмы

2. Составьте алгоритм, переводящий графического исполнителя (ГРИС) в угол поля из любого исходного положения.

3. Дан следующий алгоритм:
пока впереди не край повторять
  нц
   поворот
  кц

При каком исходном положении графического исполнителя данный алгоритм зациклится?



Задания Ветвления и последовательная детализация алгоритма
2. Напишите для графического исполнителя алгоритм, который чертит вдоль границ поля пунктирную рамку (размеры поля – произвольные). Расстояние между пунктирами – 1 шаг, длина пунктира – 1 шаг. Исходное положение исполнителя – произвольное

3. Напишите для графического исполнителя алгоритм изображения слова НАГАН. Для написания алгоритма использовать последовательную детализацию. Высота букв - 4 шага, ширина - 2 шага. Расстояние между буквами – 1 шаг. Укажите начальное направление движения графического исполнителя.

Задание  Вспомогательные алгоритмы и подпрограммы
1. Дан алгоритм на языке ГРИС:
шаг шаг поворот поворот поворот шаг шаг прыжок  прыжок прыжок шаг шаг поворот поворот поворот шаг шаг прыжок прыжок прыжок  шаг шаг поворот поворот поворот шаг шаг прыжок  прыжок прыжок  шаг шаг поворот поворот поворот шаг шаг прыжок  прыжок прыжок.   
Запишите этот же алгоритм с использованием вспомогательных подпрограмм. �теля данный алгоритм зациклится?