Переменная. Процедуры с параметром Решение задач 6 класс
это лесенка сг по пусть "а 30 повтори 6 [вп :а пр 90 вп 20 лв 90 нд :а пусть "а :а + 20] конец
это спираль сг по пусть "а 20 повтори 10 [вп :а пр 120 пусть "а :а + 20] конец это спираль1 сг по пусть "а 20 пусть "б 15 повтори 15 [нц :б вп :а пр 120 пусть "а :а + 20 пусть "б :б + 10] конец
Домашнее задание:
это ёжик сг по лв 90 нрп 3 пусть "а 40 повтори 6 [вп :а нд :а пр 18 пусть "а :а + 5] пусть "а :а - 10 повтори 5 [ вп :а нд :а пр 18 пусть "а :а - 5] конец это ёжик1 сг по лв 90 нрп 3 пусть "а 40 пусть "б 15 повтори 6 [нц :б вп :а нд :а пр 18 пусть "а :а + 5 пусть "б :б + 10] пусть "а :а - 10 повтори 5 [ нц :б вп :а нд :а пр 18 пусть "а :а - 5 пусть "б :б + 10] конец
Каждая следующая + 30 Каждая следующая + 3 Процедура тр с параметром – сторона, Процедура флаг с параметрами сторона и длина, процедура мельница с параметрами сторона и длина. Процедура узор – три вызова мельница с начальными параметрами сторона - 25, длина – 20. Увеличиваются с помощью команды пусть сторона на 30, длина на 60.
это кв :стор повтори 4 [вп :стор пр 90] конец это прыжок :расст вп :расст пр 90 вп :расст / 4 лв 90 конец это башня кв 80 прыжок 80 кв 40 прыжок 40 кв 20 прыжок 20 кв 10 прыжок 10 конец
это башня пусть "с 80 повтори 4 [кв :с прыжок :с пусть "с :с / 2] конец Процедура с параметром: это башня :размер пусть "с :размер повтори 4 [кв :с прыжок :с пусть "с :с / 2] конец
это башни сг пп нм[-200 -100] по башня 160 жди 3 пп нм[0 -100] по башня 80 жди 3 пп нм[120 -100] по башня 40 жди 3 конец