Ad 1.
Można programować budowę domu na 2 sposoby:
- Wykonując najpierw detale: dach, okna, drzwi i łącząc je potem ze sobą - programowanie wstępujące.
- Zaczynając od ogólnego projektu - programowanie zstępujące - a potem konstruując elementy składowe.
Spróbujmy, jak to w budownictwie, posłużyć się drugą metodą.
![]()
Ćwiczenie 1. Wykonaj projekt domu: korzystając z figur foremnych, narysuj projekt domku w zeszycie.
Ad 2.
Opracowanie nadprocedury DOM nie powinno nastręczać żadnych trudności, będzie ona przecież zawierała niemal wyłącznie wywołania podprocedur, a dopiero one wycisną nieco potu.
Ćwiczenie 2. Opracuj procedurę DOM.
- Zapisz do pamięci nową procedurę. Pamiętaj o dostosowaniu tekstu do wyglądu twojego projektu:
oto DOM
DACH
FASADA
OKNO
DRZWI
już
Ad 3.
Kolejny etap zabierze ci więcej czasu (a może nie) - musisz wypełnić treścią zadeklarowane procedury. Pamiętaj o wykorzystaniu zapisywanych wcześniej procedur figur, a praca może zostać znacznie skrócona.
Ćwiczenie 3. Dodaj podprocedury programu DOM. Elegancja i wygoda nakazuje, by żółw po wykonaniu każdego etapu rysunku, znalazł się w punkcie wyjścia. Zadbaj o to pisząc procedury. Zapisz projekt jako DOM.LGP.
Zadanie domowe
Powtórz wiadomości na temat algorytmów.