STRUKTURA PETLJE - jussmz.com.ba · primjer 14 •prije ulaska u petlju unosi se prvi broj (unos)...

Preview:

Citation preview

STRUKTURA PETLJE

Kadić Neđad, 2015. 1

STRUKTURA PETLJE

• STRUKTURA PETLJE KORISTI SE KADA NEKI BLOK NAREDABA TREBA

VIŠESTRUKO PONAVLJATI.

• PONAVLJATI SE MOŽE:

• UNAPRIJED ZADANI BROJ PUTA (KONAČNE PETLJE),

• SVE DOK JE ISPUNJEN ZADANI UVJET (UVJETNE PETLJE).

Kadić Neđad, 2015. 2

FOR PETLJA• FOR PETLJA - PETLJA KOJA SE IZVRŠAVA UNAPRIJED ZADANI BROJ PUTA.

• OSNOVNI OBLIK FOR PETLJE:

Kadić Neđad, 2015. 3

FOR PETLJA• SVAKA FOR PETLJA IMA SVOJU KONTROLNU VARIJABLU .

• KONTROLNOJ VARIJABLI SE NA POČETKU PETLJE PRIDRUŽUJE POČETNA

VRIJEDNOST (POČETNO STANJE).

• VRIJEDNOST KONTROLNE VARIJABLE SVAKIM SE PROLASKOM KROZ PETLJU

MIJENJA ZA VRIJEDNOST PRIRASTA.

• PETLJA SE IZVRŠAVA SVE DOK JE UVJET ISPUNJEN (LOGIČKA ISTINA;1:TRUE).

Kadić Neđad, 2015. 4

FOR P

ETLJ

A

Kadić Neđad, 2015. 5

PRIMJER 1

• KORIŠTENJEM FOR PETLJE ISPISATI BROJEVE OD 1 DO 20.

• ISPIS NEKA BUDE OBLIKA:

Kadić Neđad, 2015. 6

Ispis brojeva od 1 do 20:

1 2 3 4 5 6 7 8 9 .............20

PRIMJER 1

Kadić Neđad, 2015. 7

Kontrolna varijabla u ovom primjeru je i, prilikom deklaracije pridružena joj je početna vrijednost 1.

Uvijet predstavlja relacija i<=20 dok je prirast i++

PRIMJER 1

Kadić Neđad, 2015. 8

Provjera programa:

PRIMJER 2• POTREBNO JE DOPUNITI PRETHODNI PRIMJER TAKO DA SE ISPISUJU

BROJEVI IZ INTERVALA OD M DO N (INTERVAL BIRA KORISNIK).

Kadić Neđad, 2015. 9

Upisi pocetni broj intervala:

Upisi zavrsni broj intervala:

Ispis brojeva od ... do ... :

... ... ... ... ... ...

Kadić Neđad, 2015. 10

PRIMJER 2

Kadić Neđad, 2015. 11

Provjera programa:

PRIMJER 3• IZ PRETHODNOG PRIMJERA OBRISATI PRIRAST TJ :

Kadić Neđad, 2015. 12

for (int i=m;i<=n;)

Obrisali smo i++

OPREZ - BESKONAČNA PETLJA

Kadić Neđad, 2015. 13

Dobijamo beskonačnu petlju (jer je uvjet uvijek

ispunjen).

KAKO IZBJEĆI BESKONAČNU PETLJU?

• ZADATI UVJET KOJI GARANTUJE KONAČAN BROJ PONAVLJANJA PETLJE.

• NAVESTI SVA TRI ARGUMENTA U DEFINICIJI FOR PETLJE.

• IZBJEGAVATI PROMJENU VRIJEDNOSTI KONTROLNE VARIJABLE UNUTAR BLOKA NAREDBI FOR

PETLJE.

Kadić Neđad, 2015. 14

PRIMJER 4• TREBA ISPISATI PARNE BROJEVE IZ INTERVALA OD 50 DO N. N BIRA

KORISNIK.

Kadić Neđad, 2015. 15

Upisi zavrsnu vrijednost intervala:

Parni brojevi iz intervala od 50 do … su:

50 52 54 56 ....

PRIMJER 4• NAPOMENE:

• POŠTO JE RAZLIKA DVA SUSJEDNA PARNA BROJA 2, PROBLEM JE MOGUĆE

RIJEŠITI TAKO DA SE VRIJEDNOST KONTROLNE VARIJABLE PETLJE SVAKIM

PROLASKOM KROZ PETLJU MIJENJA ZA 2 (PRIRAST 2).

(ZADATAK SE MOŽE RIJEŠITI I PROVJEROM DJELJIVOSTI SA 2!)

Kadić Neđad, 2015. 16

PRIMJER 4

Kadić Neđad, 2015. 17

PRIMJER 4

Kadić Neđad, 2015. 18

Provjera programa:

PRIMJER 5

• TREBA ISPISATI PARNE BROJEVE IZ INTERVALA OD 100 DO 50.

Kadić Neđad, 2015. 19

Parni brojevi iz intervala od 100 do 50 su:

100 98 96 94 .... …. 54 52 50

PRIMJER 5• NAPOMENE:

• PRIRAST MOŽE BITI I NEGATIVAN, TADA SE VRIJEDNOST KONTROLNE

VARIJABLE SMANJUJE.

• AKO JE PRIRAST NEGATIVAN, POČETNA VRIJEDNOST KONTROLNE VARIJABLE

MORA BITI VEĆA OD ZAVRŠNE.

Kadić Neđad, 2015. 20

PRIMJER 5

Kadić Neđad, 2015. 21

PRIMJER 5

Kadić Neđad, 2015. 22

Provjera programa:

PRIMJER 6• TREBA POTRAŽITI PA ISPISATI BROJEVE DJELJIVE SA 7 IZ INTERVALA OD M

DO N.

Kadić Neđad, 2015. 23

Upisi pocetni broj intervala:

Upisi zavrsni broj intervala:

Brojevi djeljivi sa 7 iz intervala od … do … su:

... ... ... ... ...

PRIMJER 6• NAPOMENE:

• BLOK NAREDBI U PETLJI IZVRŠAVA SE ZA SVAKI BROJ IZ ZADANOG

INTERVALA.

• ISPISUJU SE SAMO BROJEVI DJELJIVI S BROJEM 7.

• DJELJIVOST BROJEVA SE PROVJERAVA OPERATOROM MODULA (%).

Kadić Neđad, 2015. 24

Kadić Neđad, 2015. 25

PRIMJER 6

Kadić Neđad, 2015. 26

Provjera programa:

UGNIJEŽĐENE FOR PETLJE

• FOR PETLJE MOGU BITI UGNIJEŽĐENE JEDNA UNUTAR DRUGE.

• GLAVNA OSOBINA TAKVIH PETLJI JE IZVRŠAVANJE CJELOKUPNE UNUTARNJE PETLJE ZA

SVAKU VRIJEDNOST KONTROLNE VARIJABLE VANJSKE PETLJE.

Kadić Neđad, 2015. 27

UGNIJEŽĐENE FOR PETLJE

Kadić Neđad, 2015. 28

PRIMJER 7

• VRIJEDNOST KONTROLNE VARIJABLE VANJSKE PETLJE MIJENJA SE OD 1 DO 3,A UNUTARNJE OD 1 DO 5.

• U PROGRAMU SE ISPISUJU TRENUTNE VRIJEDNOSTI KONTROLNIH VARIJABLIVANJSKE I UNUTARNJE PETLJE.

Kadić Neđad, 2015. 29

PRIMJER 7• VANJSKA PETLJA OMOGUĆIT ĆE :

• ISPIS TEKSTA: VANJSKA PETLJA:

• ISPIS VRIJEDNOSTI KONTROLNE VARIJABLE VANJSKE PETLJE (I)

• ISPIS TEKSTA: UNUTARNJA PETLJA:

• UNUTARNJA PETLJA :

• ISPISUJE VRIJEDNOSTI KONTROLNE VARIJABLE UNUTARNJE PETLJE

(J).

• PO ISPISU SVAKOGA OD REDOVA, KURSOR SE PREBACUJE NA POČETAK NOVOG

REDA I POSTUPAK SE PONAVLJA.

Kadić Neđad, 2015. 30

Kadić Neđad, 2015. 31

Unutarnja

petlja.

Vanjska

petlja.

Prebacamo kursor

u novi red.

PRIMJER 7

Kadić Neđad, 2015. 32

Provjera programa:

PRIMJER 8• NAPRAVITI PROGRAM ZA ISPISIVANJE TABLICE MNOŽENJA.

Kadić Neđad, 2015. 33

PRIMJER 8• NAPOMENE:

• VANJSKA PETLJA OMOGUĆIT ĆE STVARANJE 10 REDOVA.

• UNUTARNJA PETLJA ĆE U SVAKOME REDKU STVORITI 10

KOLONA.

• NAREDBA KOJA SE IZVRŠAVA U UNUTARNJOJ PETLJI JE

ISPIS PROIZVODA TRENUTNIH VRIJEDNOSTI KONTROLNIH

VARIJABLI VANJSKE I UNUTARNJE PETLJE.

• PO ISPISU SVAKOGA OD REDA, KURSOR SE PREBACUJE

NA POČETAK NOVOG REDA.

Kadić Neđad, 2015. 34

Kadić Neđad, 2015. 35

Unutarnja

petlja.

Vanjska

petlja.

PRIMJER 8

Kadić Neđad, 2015. 36

Primjetimo da je ispis nepregledan, kolone nisu prave

kako smo očekivali. Očito bi kolone trebale biti iste širine.

OPERATORI ZA MANIPULACIJU ISPISOM

• ISPIS U PRAVILNIM KOLONAMA MOŽE SE OBLIKOVATI OPERATOROM ZA

RUKOVANJE (MANIPULACIJU) ISPISOM (MANIPULATOROM):

• SETW(INT)

• SETW(INT) ODREĐUJE KOLIKI ĆE PROSTOR BITI PREDVIĐEN ZA ISPIS PODATKA

KOJI SE ISPISUJE.

• SVI SU MANIPULATORI ZA RUKOVANJE ISPISOM DEFINIRANI SU U BIBLIOTECI

IOMANIP.

Kadić Neđad, 2015. 37

setw(int)

• SETW(INT) SE UPOTREBLJAVA UNUTAR NAREDBE IZLAZNOG TOKA, NPR.:

Kadić Neđad, 2015. 38

910

Kadić Neđad, 2015. 39

Uključivanje

biblioteke.

Postavljanje širine ispisa.

PRIMJER 8

Kadić Neđad, 2015. 40

Provjera programa:

setprecision(int)• SETPRECISION(INT) MANIPULATOR JE KOJI OMOGUĆAVA ZADAVANJE

DECIMALNE PRECIZNOSTI PRI ISPISU REALNIH BROJEVA.

• SVI SU MANIPULATORI ZA RUKOVANJE ISPISOM DEFINIRANI U BIBLIOTECI

IOMANIP.

Kadić Neđad, 2015. 41

PRIMJER 9• REALNI BROJ 3.141592653589793 ISPISATI ČETIRI PUTA, SVAKI PUT SA

RAZLIČITOM DECIMALNOM PRECIZNOŠĆU: 3, 5, 8, 12 DECIMALNIH CIFARA.

• PROMISLITI O ISPISU. MOŽE LI SE UOČITI PRAVILNOST?

Kadić Neđad, 2015. 42

Kadić Neđad, 2015. 43

PRIMJER 9

Kadić Neđad, 2015. 44

Provjera programa:

PRIMJER 10

• POTREBNO JE SABRATI PRVIH N PRIRODNIH BROJEVA.

Kadić Neđad, 2015. 45

Upisi zavrsni broj intervala prirodnih brojeva:

Suma prirodnih brojeva iz intervala od 1 do … je

… ... ...

PRIMJER 10• PRIJE PETLJE TREBA DEKLARIRATI VARIJABLU U KOJU ĆEMO SABIRATI TRENUTNE

VRIJEDNOSTI KONTROLNE VARIJABLE PETLJE (NPR. SUMA) PRI SVAKOM PROLASKU

KROZ PETLJU. TAKOĐER VARIJABLI SUMA PRIDRUŽITI VRIJEDNOST 0, JER AKO TO

NE URADIMO ONA IMA SLUČAJNU VRIJEDNOST.

• NAREDBA U BLOKU OMOGUĆAVA UVEĆAVANJE VRIJEDNOSTI VARIJABLE SUMA

ZA TEKUĆU VRIJEDNOST KONTROLNE VARIJABLE PETLJE (I) DAKLE, SUMA=SUMA+I;

PRI SVAKOM PROLASKU KROZ PETLJU.

Kadić Neđad, 2015. 46

Kadić Neđad, 2015. 47

PRIMJER 10

Kadić Neđad, 2015. 48

Provjera programa:

PRIMJER 11• PREBROJATI KOLIKO PRIRODNIH BROJEVA IZ RASPONA OD M DO N IMA

CIFRU JEDINICE VRIJEDNOSTI 9.

Kadić Neđad, 2015. 49

Upisi pocetni broj intervala:

Upisi zavrsni broj intervala:

U intervalu prirodnih brojeva od … do … ima …

brojeva sa cifrom jedinica vrijednosti 9.

PRIMJER 11• NA POČETKU PROVJERITI DA LI SU BROJEVI M I N PRIRODNI. KAO I DALI

VRIJEDI M<N;

• PRIJE PETLJE DEKLARIRATI VARIJABLU (NPR. BROJAC) U KOJOJ ĆE SE

PREBROJAVATI PRONAĐENI BROJEVI KOJI ZADOVOLJAVAJU UVJET. SLIČNO

KAO KOD VARIJABLE SUMA VARIJABLI BROJAC PRIDRUŽITI VRIJEDNOST 0,

KOJA ĆE SE POVEČAVATI SAMO AKO JE ZADNJA CIFRA 9.

Kadić Neđad, 2015. 50

Kadić Neđad, 2015. 51

PRIMJER 11

Kadić Neđad, 2015. 52

Provjera programa:

WHILE PETLJA• WHILE PETLJA SE NAJČEŠĆE KORISTI AKO BROJ PONAVLJANJA BLOKA

NAREDBI U PETLJI NIJE UNAPRIJED POZNAT.

• IZVRŠAVA SE SVE DOK JE ISPUNJEN ZADANI UVJET (UVJET JE LOGIČKI

IZRAZ).

• OPŠTOG OBLIKA:

Kadić Neđad, 2015. 53

WH

ILE

PET

LJA

Kadić Neđad, 2015. 54

PRIMJER 12• WHILE PETLJOM ISPISATI BROJEVE IZ INTERVALA OD M DO N (INTERVAL

BIRA KORISNIK).

Kadić Neđad, 2015. 55

Upisi pocetni broj intervala:

Upisi zavrsni broj intervala:

Ispis brojeva od ... do ... :

... ... ... ... ... ...

PRIMJER 12• PETLJA WHILE MOŽE ZAMIJENITI FOR PETLJU.

• PRIJE PETLJE TREBA ZADATI POČETNU VRIJEDNOST VARIJABLE IZ UVJETA

(BROJAC=M).

• ZADATI UVJET PETLJE (BROJAC<=N),

• U BLOKU NAREDBI U PETLJI UZ OSTALO ZADATI PRIRAST (BROJAC++).

Kadić Neđad, 2015. 56

Kadić Neđad, 2015. 57

Prirast.

Početna

vrijednost.

Uvjet.

PRIMJER 12

Kadić Neđad, 2015. 58

Provjera programa:

PRIMJER 13• POTREBNO JE UNESENOM PRIRODNOM BROJU PREBROJATI CIFRE.

Kadić Neđad, 2015. 59

Upisi prirodni broj:

Broj … ima … cifara.

PRIMJER 13• BROJ CIFARA BROJA BR NIJE UNAPRIJED POZNAT.

• ALGORITAM RADI NA SLJEDEĆI NAČIN:

Kadić Neđad, 2015. 60

PRIMJER 13

• UVJET PETLJE: POM>0. (PRI ČEMU SMO NA POČETKU VARIJABLI POM DODIJELILI

VRIJEDNOST UPISANOG BROJA, KAKO BI TA VRIJEDNOST OSTALA NEPROMJENJENA)

• U PETLJI:

• OD VRIJEDNOSTI VARIJABLE POM ODVAJA SE CIFRA NAJMANJE TEŽINSKE VRIJEDNOSTI

(KORISTIMO CJELOBROJNO DJELJENJE /), A POTOM SE DOBIVENI REZULTAT VRAĆA U

VARIJABLU POM.

• VARIJABLA KOJA PREBROJAVA CIFRE UVEĆAVA SE ZA 1 (BR++).

• PROVJERAVA SE UVJET PETLJE.

Kadić Neđad, 2015. 61

Kadić Neđad, 2015. 62

U varijablu pom

pohranjujemo vrijednost n.

Varijablu za

prebrojavanje

postavljamo na nulu.

Varijabla pom ovdje sluzi

kao kontrolna varijabla.

PRIMJER 13

Kadić Neđad, 2015. 63

Provjera programa:

PRIMJER 14• TREBA UNIJETI N REALNIH BROJEVA (N NIJE UNAPRIJED POZNAT!!), A POTOM

IZRAČUNATI NJIHOVU SREDNJU VRIJEDNOST.

UNOS BROJEVA TRAJE SVE DOK KORISNIK NE UPIŠE BROJ 0.

Kadić Neđad, 2015. 64

Nakon posljednjeg broja unesi nulu!

Unesi broj:

Unesi broj:

...

Uneseno je ... brojeva. Srednja vrijednost je ....

PRIMJER 14• PRIJE ULASKA U PETLJU UNOSI SE PRVI BROJ (UNOS) KAO POČETNA

VRIJEDNOST VARIJABLE IZ UVJETA PETLJE.

• U UVJETU SE SADRŽAJ VARIJABLE UNOS USPOREĐUJE S 0 (UNOS!=0).

• U PETLJI:

• UNESENI BROJ UNOS ZBRAJA SE VARIJABLI SUMA (ZBRAJANJE),

• VARIJABLA N UVEĆAVA SE ZA JEDAN (N++),

• UNOSI SE SLJEDEĆI BROJ UNOS.

•PRIMJETIMO DA WHILE PETLJA ISTOVREMENO BROJI KOLIKO UNOSIMO BROJEVA I

ZBRAJA SVE UNESENE BROJEVE U VARIJABLU SUMA

Kadić Neđad, 2015. 65

Kadić Neđad, 2015. 66

Obje varijable

postavljamo na 0.

Početno unošenje. Ovo često

možemo vidjeti kod while petlje

Računamo i ispisujemo srednju

vrijednost istovremeno

PRIMJER 14

Kadić Neđad, 2015. 67

Provjera programa:

DO - WHILE PETLJA• DO-WHILE PETLJA SE NAJČEŠĆE KORISTI AKO BROJ PONAVLJANJA BLOKA NAREDBI

U PETLJI NIJE UNAPRIJED POZNAT.

• UVJET SE ISPITUJE TEK NAKON IZVOĐENJA BLOKA NAREDBI U PETLJI.

• OSNOVNI OBLIK:

Kadić Neđad, 2015. 68

DO - WHILE PETLJA

• BLOK NAREDBI U PETLJI DO-WHILE MORA SE IZVESTI BAR JEDNOM BEZ OBZIRA JE LI UVJET

ISPUNJEN ILI NE.

• U TOME JEST I GLAVNA RAZLIKA DO-WHILE PETLJE U ODNOSU NA PETLJE FOR I WHILE KOD

KOJIH JE MOGUĆE DA SE BLOK NAREDBI U PETLJI NE IZVEDE NITI JEDNOM AKO UVJET PETLJE

NIJE ISPUNJEN.

Kadić Neđad, 2015. 69

DO

-W

HIL

E PET

LJA

Kadić Neđad, 2015. 70

PRIMJER 15• PRIMJER 14. RIJEŠITI DO-WHILE PETLJOM.

Kadić Neđad, 2015. 71

Nakon posljednjeg broja unesi nulu!

Unesi broj:

Unesi broj:

...

Uneseno je ... brojeva. Srednja vrijednost je ....

PRIMJER 15• PRIJE ULASKA U PETLJU NIJE POTREBNO UNIJETI PRVI BROJ (UNOS) JER SE

UVJET ISPITUJE TEK NAKON IZVRŠENJA NAREDBI IZ BLOKA PETLJE.

• U OVOME ALGORITMU PREBROJAVA SE I 0 KAO UNESENI BROJ, PA JE PO

IZLASKU IZ PETLJE SADRŽAJ VARIJABLE N NEISPRAVAN, VEĆI JE ZA 1.

• STOGA, NAKON PETLJE, VARIJABLA N UMANJUJE SE ZA 1 (TJ. N--).

Kadić Neđad, 2015. 72

Kadić Neđad, 2015. 73

Pošto smo prebrojali i broj

0 to moramo oduzeti za 1.

Prvi se broj

unosi u petlji.

PRIMJER 15

Kadić Neđad, 2015. 74

Provjera programa:

NAREDBA BREAK

• KADA TREBA PREKINUTI IZVOĐENJE BLOKA NAREDBI UNUTAR PETLJE KORISTI SE NAREDBA

BREAK.

• NAKON NAREDBE BREAK PROGRAM SE NASTAVLJA OD PRVE NAREDBE IZA PETLJE.

(RANIJE SMO VIDJELI SMO DA JE SASTAVNI DIO SWITCH-CASE NAREDBE.)

Kadić Neđad, 2015. 75

PRIMJER 16• TREBA UNIJETI 10 PRIRODNIH BROJEVA PA IH SABRATI.

• U SLUČAJU UNOSA BROJA 5, UNOS SE PREKIDA. ISPISUJE SE PORUKA O

UNOSU BROJA 5, A POTOM I BROJ UNESENIH BROJEVA DO UNOSA PETICE

TE NJIHOVA SUMA.

Kadić Neđad, 2015. 76

Upisi broj:

Upisi broj:

Prekid zbog unosa broja 5.

Uneseno je … brojeva. Njihov je zbir …

Kadić Neđad, 2015. 77

U slučaju unosa broja 5,

petlja se prekida.

Varijablu i smo iskoristili kao kontrolnu

varijablu petlje i ujedno za brojanje

PRIMJER 16

Kadić Neđad, 2015. 78

Provjera programa:

NAREDBA CONTINUE

• AKO ŽELIMO PRESKOČITI DIO NAREDBI DO KRAJA PETLJE, PA NAKON TOGA

PETLJU NASTAVITI.

• U TU SE SVRHU KORISTI NAREDBA CONTINUE.

(NEKADA JE BOLJE UMJESTO NAREDBE CONTINUE KORISTITI NAREDBU

GRANANJA IF JER NEPAŽLJIVA UPOTREBA NAREDBE CONTINUE MOŽE

PROUZROKOVATI BESKONAČNU PETLJU.)

Kadić Neđad, 2015. 79

PRIMJER 17• TREBA UNIJETI 10 PRIRODNIH BROJEVA, PA IH SABRATI.

• U SLUČAJU UNOSA BROJA 5, ISPISUJE SE PORUKA O UNOSU BROJA 5, PRESKAČE SE DIO

BLOKA DO KRAJA PROGRAMSKE PETLJE PA SE NAKON TOGA PETLJA NASTAVLJA.

• NA KRAJU SE ISPISUJE BROJ ISPRAVNO UNESENIH BROJEVA TE NJIHOV ZBROJ.

Kadić Neđad, 2015. 80

PRIMJER 17

Kadić Neđad, 2015. 81

Upisi broj:

Upisi broj:

Upisi broj:

Uneseno je … brojeva koji nisu 5. Njihov je zbir …

Ako se unese broj 5, ispisat će se poruka:

Unesen je broj 5. On se ne sabira i ne prebrojava.

Kadić Neđad, 2015. 82

U slučaju unosa broja 5, preskače se dio

bloka, a potom se unos nastavlja.

Ovdje smo morali koristiti varijablu N za

prebrojavanje ispravnih brojeva. Varijabla i

je samo korištena da se petlja izvrši 10 puta

PRIMJER 17

Kadić Neđad, 2015. 83

Provjera programa:

Kadić Neđad, 2015. 84

PITANJA

1. KADA SE KORISTI STRUKTURA PETLJA I KAKO MOŽEMO PONAVLJATI.

2. NAPISATI I POJASNITI OPŠTI OBLIK FOR PETLJE.

3. KAKO IZBJEĆI BESKONAČNU PETLJU?

4. POJASNITI UGNIJEŽDENE FOR PETLJE.

5. NABROJATI I POJASNITI KAKO RADE DVA RAĐENA OPERATORA ZA MANIPULACIJU ISPISA.

6. KADA SE NAJČEŠĆE KORISTI WHILE PETLJA I DO KADA SE IZVRŠAVA.

7. NAPISATI OPŠTI OBLIK I POJASNITI NAČIN RADA WHILE PETLJE.

8. KADA SE KORISTI DO – WHILE PETLJA I PO ČEMU SE RAZLIKUJE OD WHILE PETLJE?

9. NAPISATI OPŠTI OBLIK DO-WHILE PETLJE I POJASNITI KAKO RADI.

10. POJASNITI NAČIN RADA NAREDBE BREAK UNUTAR PETLJE.

11. POJASNITI NAČIN RADA NAREDBE CONTINUE UNUTAR PETLJE.

Recommended