Download presentation
Presentation is loading. Please wait.
Published byGonzalo Figueroa Ortega Modified over 6 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.