Łączna liczba wyświetleń

wtorek, 11 października 2016

Informatyka z dziś kontynuacja

Kolejne zadanie:

Jest to śnieżynka o określonej liczbie ramion oraz igieł. Odległość miedzy ramionami śnieżynki zmienia charakter całego rysunku.



zaczęłam od stworzenia pojedynczej gałązki

oto gałązka :ile
np 5
powtórz :ile [np 5 pw 45 np 20 ws 20 lw 90 np 20 ws 20 pw 45]
ws :ile*5 ws 5
już

 Mając gałązkę możemy już złożyć całą śnieżynkę

oto śnieżynka :n
przypisz "ile :n*5-10
ugp 2
ukp "czerwony5
powtórz :ile[gałązka :ile pw 360/:n]
już

Tak jak w poprzednim zadaniu ugp i ukp są dowolne

Tym razem możemy zauważyć procedurę przypisz, która pojawiła się zamiast niech.
Niech tworzy zmienną lokalną (wyjaśnienia w poprzednim zadaniu), a przypisz tworzy zmienną globalną. Zmienna lokalna jest nie widoczna i nie widzimy co się w niej znajduję. Tymczasem zmienna globalna daje nam możliwość podglądu przechowywanej liczby.

Brak komentarzy:

Prześlij komentarz