Logia17 – rok szkolny 2016/2017 – etap - I
Zad. 1.
Napisz bezparametrową procedurę/funkcję brama, po wywołaniu której na ekranie powstanie rysunek taki, jak poniżej. Szara podstawa bramy ma wysokość 24 i szerokość 624. Wielkości pozostałych elementów odczytaj z rysunku pomocniczego.
Zad. 2.
Napisz jednoparametrową procedurę/funkcję rama, po wywołaniu której na środku ekranu powstanie kwadratowa ramka, taka jak poniżej. Parametr określa liczbę elementów tworzących bok ramki (patrz rysunek pomocniczy) i może przyjmować wartości od 1 do 12. Wysokość rysunku jest stała i wynosi 480.
Zad. 3.
Jaś wydaje własne książki. Każda strona jest numerowana kolejnymi liczbami, pierwsza strona ma numer 1. Jeśli w numerze strony występuje 13 (tj. cyfra 1, a bezpośrednio po niej cyfra 3), to drukuje te cyfry kolorem złotym.
Napisz jednoparametrową funkcję ile, której parametrem jest liczba stron książki wydanej przez Jasia, a wynikiem liczba cyfr wydrukowanych kolorem złotym. Parametr może przyjmować wartości od 10 do 15000.
Przykłady:
- Wynikiem ile 15 jest 2,
- Wynikiem ile 199 jest 24.