Zad. 1 – Okno
✓
|
|
|
Piramida
✓
|
|
|
|
Koperty
✓
|
|
|
|
Rysunek przedstawia wywołanie funkcji koperta(50, 4). |
Bombka
✓
|
|
Napisz funkcję kwadrat(a, color), która rysuje kwadrat. Parametr a określa długość boku kwadratu, natomiast color kolor wypełnienia. Rysunek przedstawia wywołanie funkcji kwadrat(80, „orange”). Rysowanie kwadratu zacznij ze środka jego boku. |
|
|
Zegar
✓
|
|
Wieża
✓
|
|
|
|
|
|
|
|
|
Młyn
✓
|
Flagi
✓
|
Napisz funkcję flaga(r, k). Parametr r określa długość drążka flagi, natomiast k długość boku kwadratu. Rysunek przedstawia wywołanie funkcji flaga(100, 40) |
|
Flagi
✓
|
Napisz funkcję kwadrat(a). Parametr a określa długość boku kwadratu. Zauważ, że żółw rysuje ze środka boku kwadratu. Rysunek przedstawia wywołanie funkcji kwadrat(50) |
|
Napisz funkcję flaga(r, k). Parametr r określa długość drążka flagi, natomiast k długość boku kwadratu. Rysunek przedstawia wywołanie funkcji flagi(150, 50). |
|
Napisz funkcję flagi(ile, r, k). Parametr ile określa liczbę flag, r długość drążka flagi, natomiast k długość boku kwadratu. Rysunek przedstawia wywołanie funkcji flagi(6, 150,50). |
|
Napisz funkcję flagi_los(ile, r, k) rysującą ile flag o losowym kolorze wokół ich środka symetrii. Parametr ile określa liczbę flag, r długość drążka flagi, natomiast k długość boku kwadratu. Rysunek przedstawia wywołanie funkcji flagi_los(8, 150,50). |
Animacja
✓
|
|
|
|
|
Gwiazdki
✓
|
|
Kwadrdaty
✓
|
Napisz funkcję kwadrat(a), która rysuje ze środka kwadrat o boku równym a. Rysunek przedstawia wywołanie funkcji kwadrat(50) |
|
Napisz funkcję kwadraty(ile), która rysuje ile kwadratów. Wykonać na ekranie możliwie największy rysunek. Rysunek przedstawia wywołanie funkcji kwadraty(4) |
|
Napisz funkcję kolorowe(ile), która rysuje ile kwadratów o losowym kolorze wypełnienia. Wykonać na ekranie możliwie największy rysunek. Rysunek przedstawia wywołanie funkcji kolorowe(6). |
Domek
✓
|
Napisz funkcję domek(a), która rysuje domek o długości a. Funkcja domek(a) powinna zawierać funkcje z których zbudowany jest domek, czyli: okno(a), drzwi(a), sciana(a), dach(a). Rysunek przedstawia wywołanie funkcji domek(100). |
|
|
Blok
✓
|
|
|
|
|
|
Choinka
✓
Program podzielić na mniejsze funkcje np: podstawa(a), bombka(a), czubek(a), trojkat(a), trojkat_z_bombkami(a),. Do funkcji możesz przekazać dodatkowo kolor obiektu. Staraj się rysować obiekty ze środka boku. |
Litery
✓
|
|
|
Kwiat
✓
|
Napisz funkcje: luk(kat, krok) rysującą łuk, którego parametr kat określa kąt α z krokiem określonym parametrem krok. Rysunek przedstawia wywołanie funkcji luk(70,4). (Powtarzaj kat razy sekwencję: żółwik porusza się o krok i skręca w prawo o 1°) |
|
Napisz funkcję platek(kat, krok, kolor) rysującą płatek składający się z dwóch symetrycznie ułożonych łuków zdefiniowanych parametrami kat oraz kolor wypelniony kolorem kolor. Rysunek przedstawia wywołanie funkcji platek(60, 2, „red”). |
|
Napisz funkcję korona(kat, krok, kolor) rysującą koronę przedstawioną na rysunku. Rysunek przedstawia wywołanie funkcji korona(60,2,”yellow”). |
|
Wykorzystując zdefiniowane funkcje narysuj kwiat przedstawiony na rysunku. |
Dźwig
✓
|
Napisz funkcje: kwadrat(a) rysującą kwadrat o boku a, trojkat(a) rysującą trójkąt równoboczny o boku a, podstawka(a, b) rysującą prostokąt o szerokości a i wysokości b. Rysunki przedstawiają wywołania funkcji kwadrat(30), trojkat(30), prostokat(60, 20). |
|
Napisz funkcję seria(w, ile) rysującą rząd ile kwadratów ułożonych w kierunku patrzenie żółwia o bokach równych w. Rysunek przedstawia wywołanie funkcji seria(25, 4). Zadbaj o to, żeby wrócić żółwiem do punktu startowego. |
|
Napisz funkcję dzwig(w, ilew, ilesz) rysującą d¼wig przedstawiony na rysunku. Parametr w określa długość boku kwadratu, ilew liczbę kwadratów w pionie, ilesz liczbę kwadratów w poziomie. Rysunek przedstawia wywołanie funkcji dzwig(25, 7, 8). |
|
Rysunek przedstawia wywołanie funkcji dzwig(15, 10, 11). |
|
Zmodyfikuj funkcję kwadrat tak, aby kwadrat miał widoczne przekątne oraz napisz funkcję bezparametrową budowa() przedstawiającą trzy d¼wigi. Rozmieść rysunki tak, aby się nie dotykały i miały różne rozmiary. |
Gra
✓
|