Ulaz i izlaz podataka, naredba pridruživanja
4. Zadatci s provedenih ispita
-
(2010, ljetni rok, zadatak 21)
Koju će vrijednost imati varijabla x nakon izvođenja sljedećega dijela programa?
x := 20;
y := -5;
x := x + y;
y := x + y;
x := x + y;
A. 10
B. 15
C. 20
D. 25
- (2010, ljetni rok, zadatak 25) Koja će biti vrijednost varijable t nakon izvođenja sljedećega dijela programa?
a := 1;
b := 2;
c := 3;
t := NE (a < b) I (a < c) ILI NE (b < c);
- (2010, jesenski rok, zadatak 21) Ako varijable x,y i z imaju početnu vrijednost 3, koja će varijabla i dalje imati vrijednost 3 nakon izvođenja sljedećega dijela programa?
x := x + y;
y := y + x - z;
z := z – y + x;
A. x
B. y
C. z
D. niti jedna
-
(2011, ljetni rok, zadatak 22) Koju će vrijednost imati varijabla x nakon izvođenja sljedećega dijela programa?
x := 17;
y := x MOD 4;
x := x + y;
y := x MOD 4;
x := x + y;
y := x MOD 4;
A. 0
B. 17
C. 18
D. 20
- (2011, ljetni rok, zadatak 25) Koja će biti vrijednost varijable t nakon izvođenja sljedeće naredbe?
a := 7;
b := 9;
c := 3;
t := NE ( NE (a < b) I (a < c) ILI NE ((c < b) ILI NE (c < a)))
-
(2011, jesenski rok, zadatak 22) Koju će vrijednost imati varijabla y nakon izvođenja sljedećega dijela programa?
x := 17;
y := x MOD 4;
x := x + y;
y := x MOD 4;
x := x + y;
y := x MOD 4;
A. 0
B. 17
C. 18
D. 20
- (2011, jesenski rok, zadatak 25) Koja
će biti vrijednost varijable t nakon izvođenja sljedeće naredbe?
a := 7;
b := 9;
c := 3;
t := NE ( NE (a > b) I NE (a < c) ILI NE (c < b))
- (2012, ljetni rok, zadatak 17) Koje će vrijednosti imati varijable a i b nakon izvođenja sljedećeg dijela programa?
a:= -32;
b:= 8;
b:= abs(a)/b + b mod 5;
A. a = 32, b = 2
B. a = –32, b = 7
C. a = –32, b = 5
D. a = 32, b = 7
- (2012, ljetni rok, zadatak 20) Iznos od n kuna potrebno je isplatiti novčanicama u apoenima od 1, 10 i 100 kuna.
Koji će od sljedećih algoritama ispisati minimalni broj novčanica kojima je moguće isplatiti navedeni iznos pod pretpostavkom da imamo dovoljan broj novčanica u svim apoenima?
A.
a := n mod 1;
b := n mod 10;
c := n mod 100;
izlaz(a + b + c);
B.
a := n div 100;
b := n div 10;
c := n div 1;
izlaz(a + b + c);
C.
a := n div 100;
b := n mod 10 div 10;
c := n mod 10;
izlaz(a + b + c);
D.
a := n mod 10;
b := n div 10 mod 10;
c := n div 100;
izlaz(a + b + c);
- (2012, ljetni rok, zadatak 30) Koja će biti vrijednost varijable b nakon izvođenja sljedećih naredbi?
a := 2;
b := 3;
a := a * b;
b := 3 * a;
- (2012, jesenski rok, zadatak 17) Koja će biti vrijednost varijable b nakon izvođenja sljedećeg dijela programa?
a:=4;
b:=5;
b:=sqrt(sqr(b)-4*a);
A. 5
B. 4
C. 3
D. 2
- (2012, jesenski rok, zadatak 20) Koji od sljedećih algoritama pretvara sekunde (s) u oblik sati (sati), minute (min) i sekunde (nove_sekunde)?
A. sati:= s mod 3600 div 3600;
min:= s mod 3600 div 60;
nove_sekunde:= s mod 3600 mod 60;
B. sati:= s mod 3600;
min:= s mod 3600 div 60;
nove_sekunde:= s mod 3600 mod 60;
C. sati:= s div 3600;
min:= s mod 3600 div 60;
nove_sekunde:= s mod 3600 mod 60;
D. sati:= s div 3600;
min:= s mod 3600 mod 60;
nove_sekunde:= s div 3600 mod 60;
- (2012, jesenski rok, zadatak 30) Koja će biti vrijednost varijable a nakon izvođenja sljedeće naredbe?
a := 7 * 5 mod 12 div 2;
- (2013, ljetni rok, zadatak 17) Zadane su naredbe:
x := a / b;
y := x - trunc(x);
Koja ih od navedenih naredbi može zamijeniti?
A. y := (a mod b) / b;
B. y := (a div b) / b;
C. y := (a div b) mod b;
D. y := (a mod b) div b;
- (2013, ljetni rok, zadatak 29) Koja će biti vrijednost varijable x nakon izvođenja sljedećega dijela programa?
a := 1;
b := a - 1;
c := a + b;
x := (a > b) ILI (b > c) I (c > a);
- (2013, ljetni rok, zadatak 30) Koja će biti vrijednost varijable t nakon izvođenja sljedeće naredbe?
t := sqr(3) mod 5 + sqr(3) div 5;
- (2013, jesenski rok, zadatak 17) Koja će vrijednost biti pohranjena u varijabli z nakon izvođenja sljedećega dijela programa?
x := 12;
y := 3;
x := x + y;
y := x div y;
z := x - y;
A. 7
B. 9
C. 10
D. 15
- (2013, jesenski rok, zadatak 30) Koja će biti vrijednost varijable t nakon izvođenja sljedeće naredbe?
t := sqr(9) mod 3 * sqr(10 div 3);
- (2014, ljetni rok, zadatak 30) Koja
će biti vrijednost varijable x nakon izvođenja sljedeće naredbe?
x := 4 + 3 * 7 mod 2;
- (2014, jesenski rok, zadatak 30) Koja će biti vrijednost varijable x nakon izvođenja sljedeće naredbe?
x := 4 - 3 * 3 div 7;
- (2015, ljetni rok, zadatak 17) Koja će vrijednost biti pohranjena u varijabli c nakon izvođenja sljedećega dijela
programa?
a := 1;
b := -2;
a := a + b;
b := b - a;
c := a * b;
A. –2
B. –1
C. 1
D. 3
- (2015, ljetni rok, zadatak 29) Koja će biti vrijednost varijable x nakon izvođenja sljedećega dijela programa?
a := 3;
b := 3;
c := 1;
x := (a > b) I (a > c) I (b > c);
- (2015, ljetni rok, zadatak 30) Koja će biti vrijednost varijable t nakon izvođenja sljedeće naredbe?
t := sqr(10) div sqr(3) mod sqr(3);
- (2015, jesenski rok, zadatak 29)
Koja će biti vrijednost varijable x nakon izvođenja sljedećega dijela programa?
a := 2;
b := 3;
c := 1;
x := (a > b) ILI (a > c) ILI (b > c);
- (2015, jesenski rok, zadatak 30) Koja će biti vrijednost varijable t nakon izvođenja sljedeće naredbe?
t := round(sqrt(10)) mod 2 + sqr(10) div 2;
- (2016., ljetni rok, zadatak 30) Koja će biti vrijednost varijable x nakon izvođenja sljedeće naredbe?
x := 7 * 6 div 5 mod 4;