Исполнитель черепашка перемещается на экране компьютера, оставляя след в виде линии. в каждый конкретный момент известно положение исполнителя и направление его движения. у исполнителя существует две команды: вперёд n ( где n - целое число), вызывающая передвижение черепашки на n шагов в направлении движения; направо m (где m - целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. запись повтори k ( команда 1 команда 2 команда 3) означает, что последовательность команд в скобках повторится k раз. при выполнении какого из перечисленных ниже алгоритмов на экране появился правильный шестиугольник? 1) повтори 6 ( вперёд 100 направо 90) 2) повтори 6 ( вперёд 100 направо 9) 3) повтори 6 ( вперёд 100 направо 60 направо 60) 4) повтори 6 ( вперёд 100 направо 20 направо 40) ! всё надо с чертежом! , !
При выполнении алгоритма:
1) Получаем квадрат уже на 4-ом повторе. Оставшиеся 2 повтора пройдут по уже нарисованному маршруту.
2) Получаем дугу, сделанную из прямых. Если бы алгоритм повторялся 40 раз - мы получили бы 40-ка угольник.
3) Получаем правильный треугольник уже на 3-ем повторе.
4) Получаем правильный шестиугольник.
Все маршруты (траектории, последовательности) изображены на чертеже (смотрите вложения).