Исполнитель Черепашка перемещается ** экране компьютера, оставляя след в виде линии. В...

0 голосов
131 просмотров

Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды: Вперёд n (n – целое число) – вызывает передвижение Черепашки на n шагов в направлении движения. Направо m (m – целое число) – вызывает изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2] означает, что последовательность команд в скобках повторится k раз. Напишите программу для данного исполнителя, которая приведёт к появлению на экране правильного треугольника (у которого все стороны равны).


Информатика (143 баллов) | 131 просмотров
Дан 1 ответ
0 голосов

Так, я не поняла что вы там написали, вот как нарисовать треугольник с углами в 90*:
pd (опустить перо) - fd 80 (или любая другая длина) - lt 90 - fd 80 - lt 90 - fd 80 - pu (опустить перо)
Это для МСВ-лого команды. 

(6.7k баллов)
0

там по-моему надо поставить в команде направо поворот на 60* и я не знаю как это сделать

0

СВлущай, чувак, ты прав...

0

Вообщем, я сейчас изменю, поправлюсь

0

Эх время вышло, не исправить... У lt следует ставить через пробел - 60.

0

Сделать как? Есть там для ввода текстовводчик (не помню где он находится, я уже пол года не работала с этой программой) и туда вводишь данные значения, только без чёрточек

0

pd fd 80 lt 90 fd 80 lt 90 fd 80 pu

0

-_-

0

(конечная версия для ввода) - pd fd 80 lt 60 fd 80 lt 60 fd 80 pu