Minilogia05 – rok szkolny 2006/2007 – etap - III
Zad. 1. Napisz procedurę GWIAZDA :bok, po wywołaniu której, będzie rysowana gwiazda taka, jak na rysunku obok. Parametr :bok określa długość boku sześciokąta wewnątrz gwiazdy i może przyjmować wartości od 50 do 140. Rysunek powinien być na środku ekranu.
Zad. 2. Napisz procedurę LUDZIK :n, po wywołaniu której, będzie rysowany ludzik taki, jak na rysunkach. Parametr :n określa liczbę pionowych odcinków głowy i przyjmuje wartości nieparzyste od 3 do 19. Wszystkie pionowe odcinki są równoodległe. Wysokość rysunku jest stała i wynosi 450, w tym wysokość głowy 100.
Zad. 3. Napisz bezparametrową procedurę KWIATEK, po wywołaniu której, będzie rysowany kwiatek taki, jak na rysunkach poniżej. Każdy kwiatek składa się ze środka, w którym długość czerwonego boku sześciokąta wynosi 56.
Kwiatek ma 6 gałązek składających się z trójkątów równobocznych. Każda gałązka składa się z losowej liczby trójkątów od 1 do 8. Długość boku największego trójkąta tworzącego gałązkę wynosi 56, kolejne długości boków trójkątów w gałązce zmniejszają się o 7.
Na rysunkach przedstawiono Środek kwiatka, Najdłuższą gałązkę kwiatka i przykładowe wywołania procedury KWIATEK
Uwagi ogólne do zadań:
- Kolor biały jest kolorem tła i nie można go zmieniać.
- Krawędzie są rysowane kolorem czarnym, o ile nie zaznaczono inaczej (zadanie 3, sześciokąt w kolorze czerwonym).
- Rysunek powinien zawsze mieścić się na ekranie.