mahir.zajmovic@unvi.edu.ba WHILE petlja • While petlja se sastoji iz uslova koji postavimo i koda. • Za razliku od For petlje kod While petlje varijablu ili promjenljivu moramo prethodno definisati. While petlja se u zavisnosti od uslova i promjenljive koju odredimo može izvršiti ni jednom, jednom ili više puta. • Sintaksa:
Strukture podataka i algoritmi :: Vježbe 2
WHILE petlja
Strukture podataka i algoritmi :: Vježbe 3
Primjer
Strukture podataka i algoritmi :: Vježbe 4
Beskonačna WHILE petlja • Ako proslijedimo true u while petlju, to će biti beskonačna while petlja.
• Sintaksa:
Strukture podataka i algoritmi :: Vježbe 5
Beskonačna WHILE petlja
Strukture podataka i algoritmi :: Vježbe 6
Zadatak 1 • Napisati program za ispis prirodnih brojeva od 1 do 5.
Strukture podataka i algoritmi :: Vježbe 7
Zadatak 2 • Ispis prirodnih brojeve od 20 do 5 unazad.
Strukture podataka i algoritmi :: Vježbe 8
Zadatak 3 • Napisati program za ispis prirodnih brojeva u intervalu od k do n. Granice intervala se upisuju sa tastature.
Strukture podataka i algoritmi :: Vježbe 9
Zadatak 4 • Izračunati i ispisati sumu prvih 5 prirodnih brojeva.
Strukture podataka i algoritmi :: Vježbe 10
Zadatak 5 • Napisati program za prebrojavanje neparnih brojeva od 1 do n.
Strukture podataka i algoritmi :: Vježbe 11
Do- Do-while petlja • Java do-while petlja se koristi za iteraciju dijela programa nekoliko puta. Ako broj iteracija nije fiksan, a petlja se mora izvršiti bar jednom, preporučuje se upotreba do-while petlje. • Ona se izvršava bar jednom zato što se uslov provjerava nakon tijela petlje. • Sintaksa:
Strukture podataka i algoritmi :: Vježbe 12
Do- Do-while petlja
Strukture podataka i algoritmi :: Vježbe 13
Primjer
Strukture podataka i algoritmi :: Vježbe 14
Beskonačna do- do-while petlja • Ako proslijedimo true u do-while petlju, to će biti beskonačna do-while petlja.
• Sintaksa:
Strukture podataka i algoritmi :: Vježbe 15
Beskonačna do- do-while petlja
Strukture podataka i algoritmi :: Vježbe 16
Zadatak 6 • Napisati program za ispis prirodnih brojeva od 1 do 5.
Strukture podataka i algoritmi :: Vježbe 17
Zadatak 7 • Ispis prirodnih brojeve od 8 do 3 unazad.
Strukture podataka i algoritmi :: Vježbe 18
Zadatak 8 • Izračunati i ispisati sumu prvih n prirodnih brojeva.
Strukture podataka i algoritmi :: Vježbe 19
Zadatak 9 • Prebrojati parne prirodne brojeve od 1 do 5.
Strukture podataka i algoritmi :: Vježbe 20
Zadatak 10 • Napisati program za ispis proizvoda brojeva od 1 do n koji su djeljivi sa 7.