Тема 08: Исполнение алгоритма для конкретного

advertisement
Тема: 08. Исполнение алгоритма для конкретного исполнителя с фиксированным
набором команд
Что нужно знать:
Исполнитель ЧЕРЕПАШКА перемещается на экране компьютера, оставляя след в виде
линии. В каждый конкретный момент известно положение исполнителя и направление
его движения. У исполнителя существует две команды:
Вперед N – передвижение ЧЕРЕПАШКИ на N шагов в направлении движения. N
– целое число.
Направо M – изменение направления движения на M градусов по часовой стрелке.
M – целое число.
Повторить K [Команда_1 Команда_2 Команда_3] – последовательность
команд в скобках повторится K раз.
Задание для тренировки:
1) ЧЕРЕПАШКЕ был дан алгоритм
Повторить 4 [Направо 60 Вперед 20 Направо 60]. Какая фигура появится на экране?
1) Квадрат
2) Правильный треугольник
3) Правильный шестиугольник
4) Замкнутая линия
2) ЧЕРЕПАШКЕ был дан для исполнения следующий алгоритм:
Повторить 4 [Вперед 20 Направо 45]. Какая фигура появится на экране?
1) Квадрат
2) Правильный треугольник
3) Правильный шестиугольник
4) Не замкнутая линия
3) Определите число, которое необходимо записать вместо X, чтобы на экране появился
правильный пятиугольник:
Повторить 8 [Направо X Вперед 30 Направо X]
1) 22
2) 36
3) 45
4) 72
4) ЧЕРЕПАШКЕ был дан для исполнения следующий алгоритм:
Повтори 5 [Направо 30 Повтори 3 [Вперед 30 Направо 60 Вперед 30 Направо 60]
Направо 150]. Какая фигура появится на экране?
5) Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде
линии. В каждый конкретный момент известно положение исполнителя и
направление его движения. У исполнителя существуют две команды:
Вперед n,
где n – целое число, вызывающая передвижение
черепашки на n шагов в направлении движения.
Направо m,
где m – целое число, вызывающая изменение
направления движения на m градусов по часовой стрелке.
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд
в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 5 [Вперед 10 Направо 72]
Какая фигура появится на экране?
1) Незамкнутая ломаная линия
2) Правильный треугольник
3) Квадрат
4) Правильный пятиугольник
6) Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде
линии. В каждый конкретный момент известно положение исполнителя и
направление его движения. У исполнителя существуют две команды:
Вперед n,
где n – целое число, вызывающая передвижение
черепашки на n шагов в направлении движения.
Направо m,
где m – целое число, вызывающая изменение
направления движения на m градусов по часовой стрелке.
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд
в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 5 [Повтори 4 [Вперед 40 Направо 90] Направо 120]
Какая фигура появится на экране?
1)
2)
3)
4)
Download