mini logia 01

Transkrypt

mini logia 01
I etap - szkolny polega na samodzielnym
rozwiązywaniu czterech zadań konkursoKonkurs Informatyczny wych i trwa od 11 lutego do 10 marca 2003.
dla uczniów szkół pod- Uczestnicy I etapu mogą rozwiązywać zadania konkursowe w wybranym przez siebie
stawowych
miejscu i czasie. Rozwiązania zadań - zapisane na dyskietkach – uczniowie powinni
oddać, nie później niŜ 10 marca 2003 r., naGrafika w Logo
uczycielowi informatyki w szkole macierzystej (w razie jego braku lub nieobecności –
http://minilogia.oeiizk.waw.pl dyrektorowi szkoły). Rozwiązania będą [email protected] niane przez nauczycieli w szkole macierzystej. Warunkiem zakwalifikowania do finału
jest uzyskanie 75% maksymalnej liczby
punktów.
MINI LOGIA 01
Zadanie 1
Szachownica jest kwadratem, który składa się z parzystej liczby małych kwadratów. Kwadraty w dolnym lewym
i prawym górnym rogu zawsze są zamalowane dowolnie wybranym kolorem. Napisz procedurę SZACH :n,
po wywołaniu której będą rysowane takie szachownice. Parametr :n jest liczbą naturalną parzystą (moŜe przyjmować wartości od 2 do 20). Rysunek powinien być moŜliwie duŜy i na środku ekranu. Bok duŜego kwadratu powinien być dla kaŜdej wartości parametru :n taki sam, tak jak na rysunkach. PoniŜej mamy przykładowe wywołania
procedury SZACH z róŜnymi wartościami parametru :n.
SZACH 2
SZACH 4
SZACH 12
Zadanie 2
Napisz procedurę PLASTER, po wywołaniu której będzie rysowany taki fragment plastra miodu, jak na rysunku obok. Rysunek powinien być moŜliwie duŜy i na środku ekranu.
Zadanie 3
UłóŜ procedury o nazwach
ŚLIMAK (lewy rysunek),
ŚLIMAKI (prawy rysunek),
które rysują na środku ekranu
moŜliwie duŜe wzory, tak jak
na rysunkach obok.
Zadanie 4
Wiatrak składa się z łopat, takich, jak na rysunku obok. KaŜda łopata ma ramię, o długości dwa
razy większej, niŜ bok kwadratu, który znajduje się na jej końcu. Kwadrat ten ma zamalowane
wnętrze losowo wybranym kolorem.
UłóŜ procedurę o nazwie WIATRAK :n, która będzie rysowała takie wiatraki. Parametr :n
oznacza liczbę łopat jaka będzie rysowana dla wiatraka. MoŜe on się zmieniać w zakresie od 2
do 10. Rysunek powinien być moŜliwie duŜy i na środku ekranu. PoniŜej mamy przykładowe
wywołania procedury WIATRAK z róŜnymi wartościami parametru :n.
WIATRAK 2
WIATRAK 5
WIATRAK 10
Uwagi dla uczniów:
1. Nazwy procedur uruchamiających i liczba parametrów w poszczególnych zadaniach muszą być zgodne
z podanymi w treści zadań.
2. Zakładamy we wszystkich zadaniach, Ŝe wywołanie procedury następuje tylko po podaniu prawidłowych wartości parametru. Przykładowo w zadaniu 1 parametr :n jest liczbą naturalną parzystą z zakresu
od 2 do 20 i tylko dla tych wartości procedura będzie testowana.
3. Rozwiązanie kaŜdego zadania powinno być zapisane w oddzielnym projekcie. Najlepiej będzie, jeśli
plikom nadamy nazwy wg ustalonych zasad (chodzi o to, abyście poradzili sobie z nazywaniem plików
odpowiednimi nazwami w II etapie). Zatem proponujemy następujące nazwy plików: zad1, następnie
dwie pierwsze literki imienia oraz dwie pierwsze literki nazwiska. Dla zadań 2 i 3, zmieniałby się tylko
numer zadania. Przykładowo Łukasz Kowalski nazywałby swoje pliki odpowiednio zad1luko, zad2luko
i zad3luko.
4. W Logo Komeniusz wielkość ekranu zaleŜy od rozdzielczości ekranu ustawionej w Windows lub ustawień uŜytkownika. Zadania rozwiązane w domu przy duŜej rozdzielczości ekranu mogą nie mieścić się
na ekranie komputera o mniejszej rozdzielczości. Dlatego proponujemy, aby wszyscy ustawili w menu
Opcje / Wygląd ekranu szerokość ekranu na 700, a wysokość na 500 pikseli. Łatwiej będzie wtedy nauczycielowi sprawdzać Wasze prace.
5. MoŜliwie duŜy w treści zadania, to nie znaczy, Ŝe wykorzystuje cały ekran w 100%. Rysunek powinien
być wyraźny, z wyraźnymi proporcjami poszczególnych elementów.
6. Wszystkie zadania są jednakowo punktowane.
7. Licencja uczniowska na program Logo Komeniusz jest do nabycia za 20 zł w sklepiku OEIiZK przy ulicy Raszyńskiej 8/10. Potrzebny jest do tego numer licencji szkolnej.