LOGO KOMENIUSZ Temat: PROCEDURY Z PARAMETRAMI W LOGO KOMENIUSZ NA CO ZWRACAMY UWAGĘ WIEMY, ŻE NALEŻY OPTYMALIZOWAĆ KOD PROGRAMU GDZIE I PO CO STOSUJEMY PROCEDURY?
Download ReportTranscript LOGO KOMENIUSZ Temat: PROCEDURY Z PARAMETRAMI W LOGO KOMENIUSZ NA CO ZWRACAMY UWAGĘ WIEMY, ŻE NALEŻY OPTYMALIZOWAĆ KOD PROGRAMU GDZIE I PO CO STOSUJEMY PROCEDURY?
LOGO KOMENIUSZ Temat: PROCEDURY Z PARAMETRAMI W LOGO KOMENIUSZ NA CO ZWRACAMY UWAGĘ WIEMY, ŻE NALEŻY OPTYMALIZOWAĆ KOD PROGRAMU GDZIE I PO CO STOSUJEMY PROCEDURY? JAK TO SIĘ ROBI? PO CO UŻYWAMY PARAMETRY W PROCEDURACH? ZADANIE ZDEFINIUJ PROCEDURĘ RYSUJĄCĄ CIEŃKI KWADRAT O BOKU 100, CZARNYM KOLORZE SKŁADNIA OTO NAZWA POLECENIE POLECENIE POLECENIE JUŻ PODCZAS TWORZENIA PROCEDURY ZNAK ? ZMIENIA SIĘ NA > ! OPTYMALIZACJA OTO KWADRAT UKP 0 UGP 1 POWTÓRZ 4 [NP 100 PW 90] JUŻ Jak przerobić procedurę na taką, która daje możliwość narysowania kwadratu o dowolnie wybranym przez użytkownika boku? PROCEDURE MOŻEMY POPRAWIĆ UŻYWAJĄC PODGLĄDU PAMIĘCI (F4) OTO KWADRAT UKP 0 UGP 1 POWTÓRZ 4 [NP 100 PW 90] JUŻ --------------------------------OTO KWADRAT :BOK UKP 0 UGP 1 POWTÓRZ 4 [NP :BOK PW 90] JUŻ UŻYLIŚMY ZMIENNEJ :BOK (PODOBNIE JAK W ELI – PUDEŁKO, KOSZ NA ŚMIECI, MIEJSCE DO PAMIĘTANIA) WYWOŁANIE POLECENIA ZADANIE: NAPISZ WŁASNE POLECENIE (PROCEDURĘ) RYSUJĄCĄ DOWOLNY WIELOKĄT FOREMNY O WYBRANYM PRZEZ UŻYTKOWNIKA BOKU CZY DA SIĘ NAPISAĆ JEDNĄ PROCEDURĘ NA RYSOWANIE FOREMNEGO TRÓJKĄTA, KWADRATU, PIĘCIOKĄTA, ITD.? OPRACUJ PROCEDURY RYSUJĄCE: SZEŚCIOKĄT O ZADANYM BOKU I PODANYM KOLORZE (2 PARAMETRY) OTO SZESC :BOK :KOLOR UKP :KOLOR POWTÓRZ 6 [NP :BOK PW 60] JUŻ Spr. szesc 200 1 (duży granatowy) szesc 50 14 (mały żółty) NA CO ZWRACAMY UWAGĘ WIEMY, ŻE NALEŻY OPTYMALIZOWAĆ KOD PROGRAMU GDZIE I PO CO STOSUJEMY PROCEDURY? JAK TO SIĘ ROBI? PO CO UŻYWAMY PARAMETRY W PROCEDURACH? ZADANIA OCENIANE OPRACUJ PROCEDURY RYSUJĄCE: KWADRAT O ZADANEJ DŁ. BOKU SZEŚCIOKĄT O ZADANYM BOKU I PODANYM KOLORZE (2 PARAMETRY) * WIELOKĄT O BOKU 50, PODANEJ ILOŚCI KĄTÓW, KOLORZE I GRUBOŚCI (3 PARAMETRY) OPRACUJ PROCEDURY RYSUJĄCE: (3) KWADRAT O ZADANEJ DŁ. BOKU (4) OKRĄG O WYBIERANYM KOLORZE (5) OŚMIOKĄT O ZADANYM BOKU I PODANYM KOLORZE (2 PARAMETRY) (6) (6) Oto spiralka powtórz 1000 [np numpow/300 pw 3] już