Symbole graficzne aparatów, maszyn i urządzeń przemysłu chemicznego
Logomocja
description
Transcript of Logomocja
Logomocja
Polska edycja Imagine
Logomocja
Podstawowe polecenia
np - naprzód
lw - lewo
pw - prawo
zam - zamaluj
cs - usuń
ukm - ustal kolor malowania
• ugp - ustawia grubość pisaka,• pod - podnosi żółwia,• opu - opuszcza żółwia• ed - tworzy procedurę opodanej nazwie,• cs - czyści ekran.
Podstawowe polecenia
PODSTAWOWE POLECENIA
• Żeby postać w logomocji ruszyła się do przodu należy wpisać polecenie: np liczba.
PODSTAWOWE POLECENIA
• Jeśli chcemy , żeby postać cofnęła się wpisujemy polecenie: ws liczba.
PODSTAWOWE POLECENIA
• Aby obrócić postać w prawo wpisujemy polecenie: pw liczba.
PODSTAWOWE POLECENIA
• Po to, żeby postać obróciła się w lewo potrzebna jest procedura: lw liczba.
Okno edycji
Komenda - ed” otwiera okno edycji
Powtórzenia
powtórz 4[np 200 pw 90]
POWTÓRZENIANie musimy wszystkiego powtarzać ręcznie.
Możemy użyć procedury: powtórz liczba [polecenie].
Powtórzenia
Przykładowe powtórzenia w oknie edycji
Powtórzeniapw 180 powtórz 4[np 100 pw 90 np 50 lw 90 np 25 lw 90 np 150lw 90 np 25 lw 90 np 50pw 90 np 100 pw 90]
Przekątna kwadratuWzór na długość
przekątnej
przekątna = a *
wzór na długość przekątnej w języku Logo
przekątna = a * pkw 2
przekątna = 50 * pwk 2
Kwadrat z przekątnymi
Polecenia Wielokąt
• Polecenie wielokąt powoduje że figura zostanie zamalowana
• Polecenie:wielokąt [powtórz 4[np 200 pw 90]]
WIELOKĄT
• Jeśli chcemy mieć od razu zamalowaną figurę wpisujemy procedurę: wielokąt [polecenie].
Powiem wam jak zrobić wielokąty.
To pierwszy wielokąt.ukp ”czarnywielokąt [np 100 lw 90 np 100 lw 90 np 100 lw 90 np 100]
Po prawej stronie robimy kolejnyukp "zielony wielokąt [np 100 pw 90 np 100 pw 90 np 100 pw 90 np 100 pw 90]
Potem, przekręcamy żółwia 180 stopni w prawo.
pw 180
Jeśli mamy procedurę na wielokąt lw, wykonujemy tę operację.ukp ”czarnywielokąt [np 100 lw 90 np 100 lw 90 np 100 lw 90 np 100 lw 90]
Na koniec, robimy ostatni wielokąt po lewej stronie.ukp ”zielonywielokąt [np 100 pw 90 np 100 pw 90 np 100 pw 90 np 100 pw 90]
Nasza
Liga Zadaniowa
Napisz procedurę PLASTER, po wywołaniu której będzie rysowany taki fragment plastra miodu,
jak na rysunku. Rysunek powinien być możliwie duży i na środku ekranu. Procedura plaster musi
wykorzystywać procedurę sześciokąt. W obu procedurach musi być użyte polecenie powtórz.
ZADANIE 1
Zadanie 2
• Napisz procedurę KWIATEK, po wywołaniu której będzie rysowany kwiatek taki jak na rysunku. Każdy płatek jest zamalowany losowo wybranym kolorem. Rysunek powinien być możliwie duży i na środku ekranu. Procedura kwiatek musi wykorzystywać procedurę kwadrat lub procedurę trójkąt. W jednej z procedur musi być zastosowane polecenie powtórz.
Zadanie 3
• Napisz procedurę KOLOR, po wywołaniu której powstanie rysunek taki jak obok. Kolory zamalowania poszczególnych elementów są losowe. Procedura KOLOR musi wykorzystywać procedurę sześciokąt lub procedurę trójkąt. W jednej z procedur musi być użyte polecenie powtórz. Rysunek powinien być możliwie duży i na środku ekranu.
• Zalecane jest stworzenie procedury sześciokąt (lub trójkąt) z parametrem określającym długość boku. Np. sześciokąt :bok, (trójkąt :bok)
Zadania Międzyszkolnego
Konkursuz programowania
w języku Logo
WIATRAKI
Napisz procedurę WIATRAKI, po wywołaniu której będzie rysowany rysunek taki jak obok. Trzy wiatraki różniące się kolorem wypełnienia środkowych trójkątów. Kolor trójkątów powinien być losowy, ale dla każdego wiatraka tylko jeden. Daszki mają być wszystkie brązowe. Środkowy wiatrak musi być tak samo odległy od pierwszego, jak i od ostatniego wiatraka. Cały rysunek musi być możliwie duży i jednakowo odsunięty od prawej i lewej krawędzi rysunku. Szerokość ekranu wynosi ok. 770 kroków.
KOSTKA
Napisz procedurę KOSTKA, która tworzy na środku ekranu dużą siatkę sześciennej kostki do gry według wzoru z rysunku. Procedura KOSTKA musi wykorzystywać procedurę kwadrat. W jednej z procedur musi być wykorzystane polecenie powtórz. Ilość podprocedur jest dowolna. Środek ekranu zaznaczony jest na rysunku czerwoną kropką. Proszę tej kropki nie rysować w projekcie.
WĄŻ
Wąż składa się z głowy, szyi i pewnej liczby sześciokątów składających się na jego tułów. Napisz procedurę WĄŻ :ile, Która tworzy rysunek takiego węża. Parametr :ile oznacza liczbę sześciokątów tułowia. Może on zmieniać się w zakresie od 1 do 7. Na rysunkach przedstawiono wyniki wywołania procedury WĄŻ dla dwóch różnych wartości parametru :ile. Rysunek powinien być możliwie duży. Przy wywołaniu procedury z parametrem 7 powinien zajmować prawie całą szerokość ekranu, która wynosi ok. 770 kroków.
ŁukaszLeszczyński
Sebastian
Antonowicz
Jakub Matysiak
Kajetan Nowik
Patryk Matuszewski
Michał Kubiński
PRZYGOTOWALI: