Presentation is loading. Please wait.

Presentation is loading. Please wait.

RAZVRSTAJTE SLIČICE U ODGOVARAJUĆE ĆELIJE!

Similar presentations


Presentation on theme: "RAZVRSTAJTE SLIČICE U ODGOVARAJUĆE ĆELIJE!"— Presentation transcript:

1 RAZVRSTAJTE SLIČICE U ODGOVARAJUĆE ĆELIJE!
REKURZIJA GRAFIČKE NAREDBE

2 FMS LOGO - ponavljanje 8. razred

3 Program koji poziva samog sebe na izvršenje zove se:
Zaokruži primjer rekurzivnog programiranja! klizne trake crtanje krivulje crtanje stabla okviri s tekstom REKURZIJA

4 ZAOKRUŽI! Ugniježđena funkcija: - vraća neku vrijednost - poziva drugu funkciju - ispituje uvjete Programska funkcija:

5 OKVIR S TEKSTOM Odabir vrijednosti pomicanjem klizača Prikaz teksta, vrijednosti i rezultata KLIZNE TRAKE Zadavanje naredbi, pokretanje programa NAREDBENI GUMB

6 …slijedi nekoliko zadataka…
…nismo još gotovi… …slijedi nekoliko zadataka…

7 Pronađi rekurziju! to stablo :vel if :vel<4 [stop] fd :vel lt 20
rt 40 bk :vel End to gumbi buttoncreate "main "desno "Desno [fd 2 rt 1] buttoncreate "main "lijevo "Lijevo [fd 2 lt 1] buttoncreate "main "ravno "Ravno [fd 2] End to traka scrollbarcreate "prozor "traka [setheading scrollbarget "traka] scrollbarset "traka End

8 Pronađi grafičke komande!
to trokut :a fd :a rt 120 if :a<500 [trokut :a + 2] [stop] End to gumbi buttoncreate "main "desno "Desno [fd 2 rt 1] buttoncreate "main "lijevo "Lijevo [fd 2 lt 1] buttoncreate "main "ravno "Ravno [fd 2] End to ispis :n if :n<20 [print :n ispis :n + 1] End

9 Pronađi rekurziju!

10 Pronađi grafičke komande!

11 REKURZIJA UGNIJEŽĐENA FUNKCIJA PROGRAMSKA FUNKCIJA Poveži pojmove!
vraća neku vrijednost UGNIJEŽĐENA FUNKCIJA program koji poziva samog sebe na izvršenje PROGRAMSKA FUNKCIJA funkcija koja poziva drugu funkciju

12 ILI (OR) I (AND) Poveži pojmove!
svi uvjeti moraju biti točni da bi se program izvršio I (AND) dovoljno je da je jedan uvjet točan da se program izvrši


Download ppt "RAZVRSTAJTE SLIČICE U ODGOVARAJUĆE ĆELIJE!"

Similar presentations


Ads by Google