В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История

Разработать систему команд робота, умеющего писать почтовые индексы. Написать программу, имитирующую работу робота.

Показать ответ
Ответ:
Obamakrutoi
Obamakrutoi
16.04.2019 23:00
Каждую цифру изображаем в прямоугольнике со сторонами 80 и 40 шагов, черепашка находится в левом нижнем углу прямоугольника. После рисования возвращаем исполнитель в исходное положение.
TO NOL
PD
FD 80 RT 90
FD 40 RT 90
FD 80 RT 90
FD 40 RT 90
END
Можно сократить программу:
TO NOL
PD REPEAT 2 [FD 80 RT 90 FD 40 RT 90]
END
Не забываем начинать с левого нижнего угла прямоугольника:
TO ODIN
PU     подняли перо
FD 40     перешли в середину левой стороны прямоугольника
PD     опустили перо
RT 45    
FD 56 RT 135
FD 80 RT 90
PU     подняли перо
FD 40 RT 90     перешли в исходное положение
END

TO DVA
PU RT 90 FD 40 RT 180
PD FD 40 RT 135 FD 56 LT 45 FD 40 LT 90 FD 40 LT 90
PU FD 80 RT 180
END

TO TRI
PD RT 45 FD 56 LT 135 FD 40 RT 135 FD 56 LT 135 FD 40 LT 90
PU FD 80 RT 180
END
0,0(0 оценок)
Популярные вопросы: Другие предметы
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота