Cauchy - Szkoła Myślenia www.cauchy.pl//minilogia/przygotowanie/trojkaty/tp     |     Dodaj do ulubionych21 maj 2012

Teoria

|

Łamigłówki podstawowa

|

Przedszkolaki

|

Programowanie

|

Gimnastyka

|

Podróże

|

Bawmy się!

|

Różności

|

Systemy



Poprzednie PoprzednieDo góry, menu nadrzędne, lista zadań Lista wszystkich tematówNastępne Następne

Trójkąty - fraktal

Grafika w logo w szkole podstawowej

Pliki tekstowe zawierające kod programu

Linki do plików z tekstem procedur
Poniżej znajdują się linki do plików zawierających procedury programu "Trójkąty". Jeśli nie wiesz który plik pobrać to pobierz plik z polskimi znakami zakodowanymi w standardzie win-1250 (windows).
Jak pobrać pliki zawierające procedury?
Kod programu znajduje się w pliku tekstowym (rozszerzenie *.txt). Dlatego dostęp do procedur jest dwojaki:
  1. Chcąc otworzyć kod procedur w przeglądarce internetowej, po prostu kliknij na jeden z powyższych linków. Otworzy Ci się nowe okienko (ewentualnie nowa zakładka) z procedurami programu.
  2. Chcąc pobrać plik na komputer, kliknij prawym przyciskiem myszy na link i wybierz opcję "Zapisz link jako" ("Save as"). Po podaniu katalogu możesz zapisać procedury bezpośrednio w wybranym przez Ciebie katalogu na Twoim komputerze.
Który plik jest dla mnie właściwy?
W większości przypadków (systemy Windows), właściwsze będzie pobranie pliku z polskimi znakami zakodowanymi w standardzie "win-1250" (standard Microsoft Windows). Na przykład "Notatnik" systemu Windows rozumie tylko ten sposób kodowania znaków.
Co mam zrobić z pobranymi plikami?
Każdy z plików zawiera kody procedur, które należy wpisać do programu "Logomocja". Możesz
  • Przeczytać treść procedur, przeczytać opis algorytmu i samemu spróbować napisać procedury w Logo (rekomendowane przez cauchy.pl)
  • Wydrukować treść procedur i przepisać je do programu "Logomocja"
  • Skopiować każdą z procedur z plików tekstowych i wkleić ją do programu Logomocja
Jak mogę nabyć środowisko Logomocja?
Program został napisany w języku Logomocja - obowiązującej w konkursach Logia i miniLogia odmianie języka programowania Logo. Środowisko Logomocja można nabyć na stronach OEIZK, wydawcy tego języka programowania.
Jak uruchomić program?
Po wczytaniu programu lub po zdefiniowaniu procedur, w linii komend w Logomocji możesz:
  • wpisać polecenie uruchamiające program z określonymi parametrami
  • ewentualnie uruchomić procedurę testową.
Polecenie uruchamiające program
Aby uruchomić program wpisz w linii komend
? Trójkąty 4
Powyższa komenda rysuje trójkąt wraz z czterema poziomami mniejszych trókątów.
Uruchomienie procedury testowej
Alternatywnie możesz uruchomić procedurę testową. W linii komend Logomocji wpisz:
? Test
Procedura Test uruchamia program Trójkąty z kolejnymi wartościami parametrów wejściowych. Po wciśnięciu dowolnego klawisza generowany jest nowy rysunek z kolejnymi wartościami parametru programu. Jednocześnie na ekranie wypisywany jest tekst pokazujący wywołane komendy i parametry.
Opis działania programu
Identyczne kolory dla trójkątów o tej samej wielkości
W procedurze LosujListęKolorów losowane są kolory dla wszystkich poziomów. Ustalenie listy kolorów musi odbyć się na początku działania programu, przed rekurencyjnym rysowanie trójkątów. Gdyby losowanie kolorów odbywało się w trackie rysowania trójkątów w procedurze Mozaika to otrzymalibyśmy różne kolory dla trójkątów tego samego poziomu (tej samej wielkości). Wynika to z tego, że trójkąty właściwe dla danego poziomu (trójkąty tej samej wielkości) rysowane są przy 3 różnych wywołaniach procedury Mozaika.
Rekurencja
Rekurencyjne rysowanie kolejnych poziomów odbywa się w procedurze Mozaika. Rysuje ona trójkąt właściwy dla danego poziomu a następnie wywołuje 3-krotnie samą siebie rysując 3 trójkąty niższego poziomu (mniejsze) dokoła właśnie narysowanego trójkąta.
Zamalowanie trójkąta
Procedura TrójkątZamalowany najpierw rysuje trójkąt równoboczny. Następnie skacze do punktu przecięcia się wysokości (środka trójkąta równobocznego) który oddalony jest od wierzchołka o 2/3 wysokości. W tym momencie trójkąt równoboczny jest zamalowywany.

PoprzednieDo góry, menu nadrzędne, lista zadańNastępne
PoprzednieLista wszystkich tematówNastępne


Nie znalazłeś szukanej treści?
Poszperaj w serwisie cauchy.pl lub w sieci.
Google
 

Newsletter

Tak, chcę otrzymywać bezpłatny newsletter:

Imię:

Email:

 
 
Korepetycje, korepetycje z języka polskiego
 
Kurs przygotowujący do sprawdzianu szóstoklasisty z matematyki
 
(C) 2010 Szkoła Myślenia im. A. L. Cauchy        Napisz Napisz        Praca     Reklama
   korepetycje z języka niemieckiego