Logia16 – rok szkolny 2015/2016 – etap - I

Zad. 1. Napisz bezparametrową procedurę/funkcję motyw, po wywołaniu której na środku ekranu powstanie rysunek taki, jak poniżej. Wysokość rysunku wynosi 480.

Zad. 2.

Napisz jednoparametrową procedurę/funkcję piramida, po wywołaniu której na środku ekranu powstanie rysunek piramidy takiej, jak poniżej. Parametr określa liczbę poziomów piramidy, która jest także liczbą elementów w podstawie piramidy. Parametr może przyjmować wartości od 1 do 10. Wysokość każdego poziomu jest stała i wynosi 48.

Zad. 3.

Napisz jednoparametrową procedurę/funkcję ornament, po wywołaniu której na środku ekranu powstanie rysunek motywu takiego, jak poniżej. Parametr określa liczbę zielonych liści tworzących ornament i może przyjmować wartości od 3 do 16. Odległość pomiędzy środkami skrajnych liści jest stała i wynosi 500. Wszystkie odcinki tworzące pojedynczy liść mają długość a lub 2a. Odległość między środkami dwóch sąsiednich liści wynosi 10a.

Zad. 4.

Napisz jednoparametrową funkcję irs, której wynikiem jest n-ta w porządku rosnącym dodatnia liczba całkowita mająca tę cechę, że iloczyn cyfr tej liczby jest równy sumie cyfr tej liczby. Parametr n może przyjmować wartości od 1 do 98.).

Przykłady: