Logia14 – rok szkolny 2013/2014 – etap - I

Zad. 1. Napisz bezparametrową procedurę/funkcję BUKIET, po wywołaniu której na ekranie powstanie rysunek taki, jak poniżej. Długości boków dużych kolorowych rombów wynoszą 60, a małych – 15.

Poniżej przedstawiony jest efekt wywołania:

Zad. 2. Napisz dwuparametrową procedurę/funkcję WARSTWY, po wywołaniu której na środku ekranu powstanie rysunek składający się z tylu przylegających do siebie warstw kwadratów, ile wynosi wartość pierwszego parametru (od 1 do 25). Drugi parametr określa długość boku kwadratu stanowiącego dolną warstwę (od 100 do 200). Każda kolejna warstwa położona wyżej, zawiera o jeden kwadrat więcej. Szerokość każdej warstwy jest identyczna, kwadraty wewnątrz warstwy są tej samej wielkości, a lewe krawędzie poszczególnych warstw położone są na jednym odcinku.

Poniżej przedstawiony jest efekt wywołania:
WARSTWY 4 200, WARSTWY 22 100.

Zad. 3. Napisz jednoparametrową procedurę/funkcję WARKOCZ, po wywołaniu której na środku ekranu powstanie rysunek plecionki takiej, jak te przedstawione poniżej. Wysokość rysunku wynosi 54. Parametr określa liczbę powtarzających się fragmentów warkocza i może przyjmować wartości od 1 do 7.

Poniżej przedstawiony jest efekt wywołania:

Zad. 4. Napisz dwuparametrową funkcję PIRAMIDA, której wynikiem jest łączna długość odcinków tworzących piramidę. Pierwszy parametr określa liczbę poziomów piramidy, a drugi – długość boku każdego z kwadratów. Każdy z parametrów może przyjmować wartości od 1 do 1000.

Przykłady: