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:
- Wynikiem irs 5 jest 5,
- Wynikiem irs 11 jest 123,
- Wynikiem irs 69 jest 111126.