Помогите, пожалуйста, написать код для рисования этой фигуры (скрин приложен) в программе...

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

Помогите, пожалуйста, написать код для рисования этой фигуры (скрин приложен) в программе Черепашка с использование процедуры

P.S ( Процедуры (вспомогательные алгоритмы, подпрограммы) – это новые команды, которые мы добавляем к СКИ исполнителя. Чтобы исполнитель знал, что делать по этой команде, после основной программы надо дать расшифровку процедуры через уже известные исполнителю команды.)


image

Информатика (434 баллов) | 45 просмотров
0

ну я смотрел

0

Но за ночь не разберусь с этим, а если нет то придётся как-то с моей учительницей разбираться, а это ппц...

0

почитал документацию, походу понял что это за процедуры

0

введение новых команд в СКИ?

0

ну я так понял это нужно свои придумывать команды

0

ну девчонки сделали команды квадратика и прямоугольника как-то

0

непарься, ты тоже не отстанешь от них, надеюсь, если получиться щяс сделать

Дан 1 ответ
0 голосов
Правильный ответ

(если смотрит вверх, поворачиваем его на 45град на лево)
Треугольник
{
вперед (50);
лево (90);
вперед (50)
лево (135)
вперед (70.71)
} (прописали процедуру треугольника, отлично) (если не будут стороны стыковаться, то необходимо будет больше вперед сделать или наоборот меньше)
Квадрат (если вверх смотрит)
{
вперед 50
лево 90
вперед 50
лево 90
вперед 50
лево 90
вперед 50
лево 90
} (вот и процедура квадрата)
(теперь их походу нужно совмещать)
(допустим что мы стоим на середине поля)
начнем...
трегольник;
назад 35
право 90
вперед 2
налево 90
вперед 25
право 90
вперед  50
на лево 180
(прописуем процедуру квадрата: "квадрат;")
квадрат;
(дальше остальные три точно также)
вперед 50
право 90
вперед 60 (примерно, точно не скажу)
лево 90
(процедура квадрат)
квадрат;
вперед 90
лево 90
вперед 10(примерно, точно не скажу)
лево 135
(и процедура треугольника)
треугольник;
последний сам попытайся, а то я уже там почти запутался, главное запомни, перо подымешь, чтобы не видели каракули лишние, а опустишь лишь когда видишь что подходит где стоишь

(3.4k баллов)
0

вперед (70.71)? норм

0

ага, просто я не знаю сколько основание будет у треугольника, так примерно

0

самому интересно, щас преобразую код в СКИ

0

а мы процедуру квадрат объявили?

0

ладно ок спс на этом

0

уважаю