wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Naredbe petlji u C++

Total questions: 19

Worksheet time: 14mins

Name
Class
Date
1.

Šta će biti rezultat izvršavanja koda na slici ?

(a)  

2.

Šta će biti rezultat izvršavanja koda na slici ako unesemo n=5 ?

(a)  

3.

Šta će biti rezultat izvršavanja koda na slici ?

(a)  

4.

Šta će biti rezultat izvršavanja koda na slici ?

(a)  

5.

Šta će biti rezultat izvršavanja koda na slici ?

(a)  

6.

Šta će biti rezultat izvršavanja koda na slici ?

(a)  

7.

Šta će biti rezultat izvršavanja koda na slici ?

(a)  

8.

Šta će biti ispisano na ekranu kao rezultat izvršenja koda na slici ?

(a)  

9.

Koja je uloga naredbe while u C++?

a)

Ponavlja blok naredbi sve dok je uvjet tačan

b)

Izvršava blok naredbi samo jednom

c)

Zaustavlja izvršenje programa

d)

Deklariše varijable

10.

Šta će biti rezultat izvršenja koda na slici ?

(a)  

11.

Kako biste objasnili sljedeći kod ...

int x = 5;
while (x > 0) {
  cout << x-- << " ";
}

a)

broji od 5 do 1

b)

broji od 1 do 5

c)

stalno broji

d)

ispisuje samo broj 5

12.

Koja je ključna razlika između do while i while ?

a)

do while će izvršiti blok naredbi bar jednom čak i ako uvjet nije tačan

b)

do while provjerava uvjet prije izvršenja bloka naredbi

c)

do while se pokreće samo kada je uvjet lažan

d)

nema razlike, rade isto

13.

Šta će biti rezultat sljedećeg koda ?

int i = 3;
do {
  cout << i << " ";
  i++;
} while (i < 3);

a)

Nema izlaza

b)

3

c)

3 4 5

d)

greška

14.

Šta će se desiti ako se ne mijenja vrijednost kontrolne varijable u uvjetu do while naredbe ?

a)

Imaćemo beskonačnu petlju

b)

Petlja će se izvršiti samo jednom

c)

Program će odmah prekinuti

d)

Desiće se greška

15.

Šta radi naredba break u petlji ?

a)

Odmah izbacuje iz petlje

b)

Preskoči trenutnu iteraciju

c)

Ponavlja trenutnu iteraciju

16.

Šta upisati na prazno polje kako bi skočili na sljedeću iteraciju kada je vrijednost iteracije 4?

for (int i = 0; i < 10; i++) {

if (i == 4) { (a)   ;}

cout << i << "\n";

}

17.

Šta se dešava kada se koristi continue unutar petlje?

a)

Preskoči trenutnu iteraciju i nastavlja sa sledećom

b)

Prekida petlju

c)

Izvršava petlju bez ikakvih promena

18.

Koji je ispravan način za deklaraciju for petlje u C++?

a)

for (int i; i < 10; i++)

b)

for int i = 0; i < 10; i++

c)

for (i = 0; i < 10; i++)

d)

for (int i = 0; i < 10; i++)

19.

Kako se ponaša break kada se koristi unutar ugnježdene petlje?

a)

Izbacuje iz samo unutrašnje petlje

b)

Izbacuje iz sve ugnježdene petlje

c)

Izvršava samo poslednju iteraciju