RAZVRSTAJTE SLIČICE U ODGOVARAJUĆE ĆELIJE!

Slides:



Advertisements
Similar presentations
Rješenje za izradu obiteljskog stabla
Advertisements

$100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300 $400 $500 $100 $200 $300.
FrontPage program za izradu web stranica
Visual Basic 2010 Osnove VB Uvod u računarstvo.
Zašto Python? Najbolje od QBasic-a i LOGO-a
Programi zasnovani na prozorima
Uvod u baze podataka © S. Šutalo i D.Grundler, 2009.
Temeljni pojmovi - uvod
Procedure u visual basicu
Petlje WHILE – WEND.
Ponovimo… MS Word.
MICROSOFT WORD 2010.
CASE naredba višestrukog grananja
PONAVLJANJE CheckBox Koristi se za rešavanje zadataka gde je potrebno omogućiti uključivanje ili isključivanje jedne ili više opcija. Važna svojstva: –Checked.
Microsoft Access Jedan od programa za upravljanje bazom podataka koji omogućava organizovanje baze podataka i rad sa podacima je Access firme Microsoft.
Microsoft Word 2010.
Grafičke kartice.
Programiranje - Blokovi naredbi i logički tipovi –
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
Српски језик ,, ЖАБА ЧИТА НОВИНЕ”, Ј. Ј. ЗМАЈ
Java Petlje i logika - 1.
Naredbe ciklusa.
IDE Visual Basic Uvod Nikola Vlahović.
Programiranje Uvod Nikola Vlahović.
Upravljanje DC servo motorima
MS Office 2007 Osnove.
Petlje FOR - NEXT.
REPEAT…UNTIL Naredbe ciklusa.
PROGRAMSKE PETLJE Milenković Gabrijela.
Glava 11 Rekurzija.
1.1. (A) Koordinatna grafika
1.1. (A) Koordinatna grafika
Europski dan programiranja
IDE Visual Basic Uvod Nikola Vlahović.
1.4. (A) Izrada grafičkog sučelja
Kartica Insert.
Naredba Case Višestruko grananje.
Postavke programa Expression Web
InputBox i naredba IF.
DISKRETNI DINAMIČKI SUSTAVI –LOGISTIČKI MODEL -KAOS-
PROGRAMSKI JEZIK PASCAL
Visual Basic – Prvi primjer
Lazarus okruženje TIPOVI UNIT-a
Razvojne okoline Kolegij: Programski jezik C++ Ak. god. 2017/2018
Do While ... Loop struktura
Virtualizacija poslovnih procesa metodom „Swimlane“ dijagrama
TEST II razredi.
Objektno-orijentirano programiranje
Programiranje – Small Basic
Klasifikacija i stablo odlučivanja uz r
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
KVIZ IZ INFORMATIKE.
MSW Logo.
Naredbe u php-u.
SRETNA SEDMICA.
Programski jezik Python
Programiranje - Naredbe za kontrolu toka programa – 1. dio
Ljepota matematike Slijedi nekoliko zanimljivih jednakosti koje ukazuju na ljepotu matematike te povezanost matematike s Bogom koji je izvor svih čuda.
Programiranje - Naredbe za kontrolu toka programa – 3. dio
Programski jezik C++ - Vježbe - 1. dio
LimeSurvey Uvjetni prikaz pitanja Internetska istraživanja
Ljepota matematike Slijedi nekoliko zanimljivih jednakosti koje ukazuju na ljepotu matematike te povezanost matematike s Bogom koji je izvor svih čuda.
predavanja v.as.mr. Samir Lemeš
Ponavljanje Pisana provjera
EUROPSKI TJEDAN PROGRAMIRANJA-LOGO
Programiranje - Naredbe za kontrolu toka programa – 1. dio
Vježbenica 2: struktura grananja – 2.dio
Hour of Code Coding Jetpack Jumper Mateja Hržica, MSP.
Višestruko grananje.
Programski jezik C++ - Vježbe - 2. dio
Presentation transcript:

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

FMS LOGO - ponavljanje 8. razred

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

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

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

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

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 25 25 75 25 [fd 2 rt 1] buttoncreate "main "lijevo "Lijevo -100 25 75 25 [fd 2 lt 1] buttoncreate "main "ravno "Ravno -38 -10 75 25 [fd 2] End to traka scrollbarcreate "prozor "traka 25 25 100 25 [setheading scrollbarget "traka] scrollbarset "traka 0 360 0 End

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 25 25 75 25 [fd 2 rt 1] buttoncreate "main "lijevo "Lijevo -100 25 75 25 [fd 2 lt 1] buttoncreate "main "ravno "Ravno -38 -10 75 25 [fd 2] End to ispis :n if :n<20 [print :n ispis :n + 1] End

Pronađi rekurziju!

Pronađi grafičke komande!

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

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