Изпълнител костенурка
Изпълнител на костенурките. Разтворът на линейни алгоритми
Изпълнител костенурка може да ходи през полето и писалката, за да изготви линии. Ако писалката се повдига, той просто се премества на друго място, ако писалка меню - изготвяне на линия.
Сряда костенурка - равнина с координатна система. В началото на костенурката на програмата е в основата. Костенурка подчинените команди в рамките на своята Command Списък на Изпълнителя, и може да се направи от всяко изображение. Размерите на полеви костенурки и офсетни на произхода могат да се задават в прозореца за специални настройки.
За да почистите ръчно нагоре поле работи костенурки, е необходимо да натиснете F12.
Как да се справим костенурката. Разтворът на линейни алгоритми
Задача 1. Създаване на програма, за да се направи квадрат със страни от 40 стъпки.
Както знаете, всички ъгли на площада са равни на 90 градуса, така че програмата изглежда така:
Square / * име на програмата * /
покажа себе си; / * Bug се появи на терена * /
opusti_pero; / * При преместване костенурка ще напусне ред * /
напред (40); / * Костенурка се движи напред от 40 стъпки * /
полето (90); / * Turtle завива надясно на 90 градуса * /
напред (40);
полето (90);
напред (40);
полето (90);
напред (40);
Наливане затворен участък
Turtle също може да рисува картини, попълване затворена зона определен цвят.
В този случай, трябва да отговарят на следните условия:
- Районът трябва да бъде затворена, което означава, че границата не може да бъде пропуски, в противен случай боята "следва".
- В момента на попълване на костенурката тя трябва да бъде в рамките на тази област.
- Костенурка не трябва да бъде на мястото, което е в същия цвят като на границата.
Задача 2. Да се напише програма, за да се направи жълт квадрат със страна 40 стъпки и с граница на синьо.
покажа себе си;
opusti_pero;
цвят (синьо); / * Писалка за бъгове променя цвета си в синьо * /
напред (40);
полето (90);
напред (40);
полето (90);
напред (40);
полето (90);
напред (40);
полето (135);
напред (5);
изсипва (жълто); / * Bug запълва затворено пространство в жълто * /
Имайте предвид, че ако не се използват цветовете на екипа. Всички линии са изготвени в черно. За самото начало на екрана, за да запълни някои фон, ние трябва също така да използвате за попълване.
кръг
Костенурката е в състояние да привлече самия кръг, за това, че е необходимо да бъде превърната в центъра на кръга и се прилага специален екип.
За да начертаете кръг, чийто център е на мястото, където е налице костенурка, използвайте командата
кръг (R);
където R - радиус на окръжността
Цвят се определя от обиколката на установените линии на цвят (т.е. цветът на последната команда). Имайте предвид, че костенурката чертае кръг, само когато му писалка-надолу.
практически упражнения
Създаване на линеен алгоритъм за съставяне sludeyuschey цифри:
Създаване на линеен алгоритъм за съставяне на жълто кръгче на сив фон.