Minilogia12 – rok szkolny 2013/2014 – etap - III

Zad. 1. Napisz bezparametrową procedurę/funkcję smok, po wywołaniu której powstanie rysunek taki, jak poniżej. Długości boków trójkątów i kwadratu wynoszą 30 (patrz rysunek pomocniczy).

Zad. 2. Napisz jednoparametrową procedurę/funkcję plecionka, po wywołaniu której powstaną plecionki takie, jak na rysunkach poniżej. Parametr określa liczbę najciemniejszych elementów w najwyższej kolumnie i może przyjmować wartości od 3 do 12. Wysokość rysunku jest stała i wynosi 480. Proporcje poszczególnych odcinków odczytaj z rysunku pomocniczego.

Zad. 3. Napisz dwuparametrową procedurę/funkcję posadzka, po wywołaniu której na środku ekranu powstaną posadzki takie, jak na rysunkach poniżej. Pierwszy parametr określa liczbę kwiatków składających się z czterech rombów na poziomej krawędzi posadzki i może przyjmować wartości od 1 do 6, drugi parametr oznacza liczbę takich kwiatków na pionowej krawędzi posadzki i może przyjmować wartości od 1 do 4. Długości boków rombów stanowiących kwiatki są zawsze równe 15.