While i FOR petlje WHILE petlja se koristi

  • Slides: 9
Download presentation
While i FOR petlje

While i FOR petlje

§ WHILE petlja se koristi da se izvrši blok naredbi dok je ispunjen kontrolni

§ WHILE petlja se koristi da se izvrši blok naredbi dok je ispunjen kontrolni uslov § Prvo se proverava uslov, tako da je moguće da se naredbe iz bloka ne izvrše nijednom § Ciklus se završava kada uslov dobije vrednost FALSE ili NULL

§ Napiši blok sa WHILE petljom u kojem treba - u tabeli locations odrediti

§ Napiši blok sa WHILE petljom u kojem treba - u tabeli locations odrediti lokaciju sa najvećim ID-em u Kanadi (country_id za Kanadu je CA) - u tabelu locations ubaciti tri nove lokacije koje se nalaze u Montrealu, a koje će imati vrednost location_id pomerenu za +1, +2, +3 u odnosu na lokaciju sa najvećom vrednošću location_id-a u Kanadi

§ FOR petlja se koristi kada želimo neki blok naredbi izvršiti određeni broj puta

§ FOR petlja se koristi kada želimo neki blok naredbi izvršiti određeni broj puta § Brojačku promenljivu nije potrebno eksplicitno deklarisati, implicitno je deklarisana kao celobrojna promenljiva § Promenljive donja_granica i gornja_granica predstavljaju donju i gornju granicu za vrednosti brojačke promenljive

§ Promenljive donja_granica i gornja_granica predstavljaju donju i gornju granicu za vrednosti brojačke promenljive

§ Promenljive donja_granica i gornja_granica predstavljaju donju i gornju granicu za vrednosti brojačke promenljive puta § Koje vrednosti će imati brojač u slučajevima a) FOR i IN 1. . 5 LOOP. . . b) FOR i IN REVERSE 1. . 5 LOOP. . . c) FOR i IN REVERSE 5. . 1 LOOP. . .

§ Šta ako poželimo npr. da brojač dobija vrednosti 2, 4, 6?

§ Šta ako poželimo npr. da brojač dobija vrednosti 2, 4, 6?

§ Opseg brojača je samo unutar petlje, ne može se pozivati van petlje §

§ Opseg brojača je samo unutar petlje, ne može se pozivati van petlje § Ne treba menjati vrednost brojača unutar petlje § Ni donja ni gornja granica ne trebaju imati NULL vrednost

§ Napiši blok sa FOR petljom u kojem treba - u tabeli locations odrediti

§ Napiši blok sa FOR petljom u kojem treba - u tabeli locations odrediti lokaciju sa najvećim ID-em u Kanadi (country_id za Kanadu je 2) - u tabelu locations ubaciti tri nove lokacije koje se nalaze u Montrealu, a koje će imati vrednost location_id pomerenu za +1, +2, +3 u odnosu na lokaciju sa najvećom vrednošću location_id-a u Kanadi