+ All Categories
Home > Documents > Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data...

Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data...

Date post: 01-Sep-2020
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
21
Zadaci za Test – Mart 2013 Raša 1 1. Pronadjite šta izračunava program: Var broj,m,n,c:integer; begin readln(broj); m:=1; n:=14; while(broj>0) do begin if (broj mod 10=0) or (broj mod 5 =0) then m:=m*broj; readln(broj); end; writeln(m); writeln(n); end. a) Proizvod brojeva koji su deljivi sa 50 i broj 14 b) Proizvod brojeva koji su deljivi sa 10 i broj 1 c) Proizvod brojeva koji su deljivi sa 5 i broj 1 d) Proizvod brojeva koji su deljivi sa 10 i broj 14 e) Proizvod brojeva koji su deljivi sa 5 i broj 14 2. Pronadjite šta izračunava program Var broj,m,n,c:integer; begin readln(broj); m:=1; n:=12; while(broj>0) do begin if (broj mod 100) div 10 <> broj mod 10 then m:=m*broj; readln(broj); end; writeln(m); writeln(n); end. a) Proizvod brojeva koji se zavrsavaju sa dve razlicite cifre i broj 12 b) Proizvod brojeva sa razlicitim ciframa i 1. c) Broj 1 i proizvod dvocifrenih brojeva d) Proizvod jednocifrenih brojeva i broj 12. e) Proizvod dvocifrenih brojeva i broj 12. 3. x:=-1; REPEAT x:=x+2; WRITELN(x); UNTIL x=10; Koliko puta de se petlja ponoviti: a) beskonačno puta b) 1 put c) 6 puta d) 11 puta 4. BR:=0; FOR a:=1 TO 20 DO BEGIN IF ODD(a) THEN BR:=BR+1; END; WRITELN(BR); Koja vrednost de biti ispisana nakon izvršenja programa? a) 11 b) 8 c) 9 d) 10 e) 12
Transcript
Page 1: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 1

1. Pronadjite šta izračunava program:

Var broj,m,n,c:integer;

begin

readln(broj); m:=1; n:=14;

while(broj>0) do

begin

if (broj mod 10=0) or (broj mod 5 =0) then m:=m*broj;

readln(broj);

end;

writeln(m); writeln(n);

end.

a) Proizvod brojeva koji su deljivi sa 50 i broj 14

b) Proizvod brojeva koji su deljivi sa 10 i broj 1

c) Proizvod brojeva koji su deljivi sa 5 i broj 1

d) Proizvod brojeva koji su deljivi sa 10 i broj 14

e) Proizvod brojeva koji su deljivi sa 5 i broj 14

2. Pronadjite šta izračunava program

Var broj,m,n,c:integer;

begin

readln(broj); m:=1; n:=12;

while(broj>0) do

begin

if (broj mod 100) div 10 <> broj mod 10 then m:=m*broj;

readln(broj);

end;

writeln(m); writeln(n);

end.

a) Proizvod brojeva koji se zavrsavaju sa dve razlicite cifre i broj 12

b) Proizvod brojeva sa razlicitim ciframa i 1.

c) Broj 1 i proizvod dvocifrenih brojeva

d) Proizvod jednocifrenih brojeva i broj 12.

e) Proizvod dvocifrenih brojeva i broj 12.

3. x:=-1;

REPEAT

x:=x+2;

WRITELN(x);

UNTIL x=10;

Koliko puta de se petlja ponoviti:

a) beskonačno puta

b) 1 put

c) 6 puta

d) 11 puta

4. BR:=0;

FOR a:=1 TO 20 DO BEGIN

IF ODD(a) THEN BR:=BR+1;

END;

WRITELN(BR);

Koja vrednost de biti ispisana nakon izvršenja programa?

a) 11

b) 8

c) 9

d) 10

e) 12

Page 2: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 2

5. a:=0;

WHILE a<6 DO BEGIN

WRITELN(a);

a:=a-1;

END;

Koliko puta de se petlja ponoviti:

a) 7

b) 5

c) beskonačno puta

d) 6

6. x:= 0;

WHILE x<= 10 DO BEGIN

x:=x+2;

WRITELN(x);

END;

Koliko puta de se petlja ponoviti:

a) 5

b) 10

c) 6

d) beskonačna petlja

7. x:=10;

REPEAT

x:=x-2;

WRITE(x);

UNTIL x=1;

Program de ispisati:

a) 8 6 4... (beskonačna petlja)

b) 8 6 4 2

c) 8 6 4 2 0

d) ništa nede ispisati

8. x:=-1;

REPEAT

x:=x+2;

WRITELN(x);

UNTIL x=10;

Koliko puta de se petlja ponoviti:

a) 11 puta

b) 6 puta

c) beskonačno puta

d) 1 put

9. x:= 13;

WHILE x<= 13 DO BEGIN

x:=x+1;

WRITELN(x);

END;

Petlja de se ponoviti:

a) nede se izvršiti naredbe u petlji

b) beskonačno puta

c) 2 puta

d) 1 put

Page 3: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 3

10. x:=0;

REPEAT

x:=x+5;

WRITE(x);

UNTIL x=10;

Petlja de se ponoviti:

a) 5 puta

b) beskonačno puta

c) 2 puta

d) nede se izvršiti naredbe u petlji

11. FOR i:=10 TO 15 DO BEGIN

IF I MOD 3=0 THEN WRITE(i:3);

END;

Program de ispisati:

a) 10 13

b) 12 15

c) 12

d) 10 11 12 13 14 15

12. x:=-1;

REPEAT

x:=x+2;

WRITELN(x);

UNTIL x=10;

Koliko puta de se petlja ponoviti:

a) 1 put

b) beskonačno puta

c) 6 puta

d) 11 puta

13. FOR i:=10 TO 15 DO BEGIN

IF I MOD 3=0 THEN WRITE(i:3);

END;

Program ce ispisati:

a) 12

b) 10 13

c) 12 15

d) 10 11 12 13 14 15

14. FOR I:=10 TO 15 DO BEGIN

WRITELN(i);

END;

Petlja de se ponoviti:

a) 6 puta

b) 8 puta

c) 5 puta

d) 7 puta

15. a:=0;

WHILE a<6 DO BEGIN

WRITELN(a);

a:=a-1;

END;

Koliko puta de se petlja ponoviti:

a) 7

b) beskonačno puta

Page 4: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 4

c) 6

d) 5

16. Neka je data slededa grupa naredbi:

s :=0; i :=-1;

while s<4 do

begin

s :=s+0.7;

i :=i+3

end;

s :=s+i;

Kolike de biti vrednosti promenljivih s i i nakon napuštanja navedenog koda.

a) 5

b) 6

c) 17

d) 21.2

e) ništa

17. Neka je data slededa grupa naredbi:

s :=1; i :=1;

while s<4 do

begin

s :=s+0.6;

i :=i+2

end;

s :=s+i;

Kolike de biti vrednosti promenljivih s i i nakon napuštanja navedenog koda.

a) 3

b) 2.2

c) 5

d) 6

e) 15

f) 16

18. Neka je data slededa grupa naredbi:

s :=1; i :=1;

while s<2 do

begin

s :=s+1;

i :=i+2

end;

s :=s+i;

Kolike de biti vrednosti promenljivih s i i nakon napuštanja navedenog koda.

a) 5

b) 4

c) 3

d) 6

19. Neka je data slededa grupa naredbi:

s :=1; i :=1;

repeat

s :=s+0.6;

i :=i+2

until s=4;

s :=s+i;

Kolike de biti vrednosti promenljivih s i i nakon napuštanja navedenog koda.

a) 3

b) 5

Page 5: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 5

c) 6.7

d) 11

e) 15

f) 15.5

20. Neka je data slededa grupa naredbi:

s :=0; i :=-1;

repeat

s :=s+0.7;

i :=i+3

until s=4.2;

s :=s+i;

Kolike de biti vrednosti promenljivih s i i nakon napuštanja navedenog koda.

a) 2.5

b) 1.4

c) 2.1

d) 17

e) 21.2

21. Neka je dat slededi PASKALSKI kod:

program test;

var

i,j: real;

k: boolean;

begin

i:= j mod 8;

k:=i+1;

j:=i-5;

end.

Napiši broj reda u kojem je napravljena prva greška.

_________________________________

22. Neka je dat slededi PASKALSKI kod:

program test;

var

i,j: real; k: boolean;

begin

i:= j mod 8;

k:=i+1;

j:=i-5;

end.

Koje su greške napravljene u pisanju programa ?

A.operacija mod je dozvoljena samo na celim brojevima

B.kako je k logička promenljiva onda ne sme biti k:=i+1

C.promenljive nisu deklarisane

D.promenljive nisu inicijalizovane

E.nema FOR komande

23. Koju de vrednost imati promenljiva a nakon izvršavanja sledecih naredbi:

a: = 1.56;

if a < 1 then

a: = a+1

else

begin

a: = a+4;

a:=trunc(a)+7;

a:=sqr(a)+10

Page 6: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 6

end;

a:=abs(a)+2;

24. Koju de vrednost imati promenljiva a nakon izvršavanja slededih naredbi:

a: = 1.56;

if a > 1 then

a: = a+1

else

begin

a: = a+4;

a:=trunc(a)+7;

a:=sqr(a)+10

end;

a:=abs(a)+2;

25. Koju de vrednost imati promenljiva a nakon izvršavanja slededih

naredbi:

a: = 1.46;

if a < 1 then

a: = a+1

else

begin

a: = a+4;

a:=trunc(a)+1;

a:=sqr(a)+10

end;

a:=abs(a)+2;

26. Koju de vrednost imati promenljiva a nakon izvršavanja slededih naredbi:

a: = 1.56;

if a < 1 then

a: = a+1

else

begin

a: = a+5;

a:=round(a)+4;

a:=sqr(a)+5

end;

a:=abs(-a) + 2;

27. Koju de vrednost imati promenljiva a nakon izvršavanja slededih naredbi:

a: = 1.56;

if a < 1 then

a: = a+1

else

begin

a: = a+4;

a:=round(a)+4;

a:=sqr(a)+5

end;

a:=abs(-a) + 1;

28. Koju će vrednost imati promenljiva x nakon izvršavanja sledećih naredbi:

x := 1;

y := -5;

if abs(y) > 2 then

begin

if y < 0 then

x:= 0

Page 7: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 7

else

x := 2

end

else

x := 1;

A.0

B.1

C.2

D.3

E.greska

29. Koju će vrednost imati promenljiva x nakon izvršavanja sledećih naredbi:

x := 1;

y := 5;

if abs(y) > 2 then

begin

if y < 0 then

x := 0 else

x := 2

end

else x := 1;

A.2

B.1

C.0

D.3

E.pogrešno napisana komanda

30. Koju će vrednost imati promenljiva x nakon izvršavanja sledećih naredbi:

x := 1;

y := -5;

if abs(y) > 2 then

begin

if y >0 then

x := 0

else

x := 2

end

else

x := 1;

A.2

B.0

C.1

D.3

E.4

F.pogrešno napisana komanda

31. Koju će vrednost imati promenljiva x nakon izvršavanja sledećih naredbi:

x := 1;

y := -5;

if abs(y) > 6

then

begin

if y >0

then x := 0

else x := 2

end

else x := 1;

Page 8: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 8

32. Koju će vrednost imati promenljiva x nakon izvršavanja sledećih naredbi:

x := 1;

y := -5;

if abs(y) > 5 then

begin if y >0

then x := 0

else x := 2

end

else x := 3;

33. Šta de program pored ispisati ako mu se kao vrednost za x unese 9?

program Blok;

var

x, y, z : real;

begin

writeln('Unesi x'); readln(x);

if x > 0 then

begin

y := sqrt(x);

z := 2 * y - 1

end

else

z := 3 * x;

writeln(z)

end.

34. Šta de program pored ispisati ako mu se kao vrednost za x unese -8?

program Blok;

var

x, y, z : real;

begin

writeln('Unesi x');

readln(x);

if x > 0 then

begin

y := sqrt(x);

z := 2 * y - 1

end

else

z := 3 * x;

writeln(z)

end.

35. Kolika je vrednost celobrojne varijable x nakon obavljanja sledede

naredbe

x := 20 div 6 mod 3*2mod3;

36. Kolika je vrednost celobrojne varijable x nakon obavljanja sledede

naredbe

x := 20 div 6 mod 3*4mod3;

37. Kolika je vrednost celobrojne varijable x nakon obavljanja sledede

naredbe

x := 20 div 6 mod 3*3mod3;

Page 9: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 9

38. Kolika je vrednost celobrojne varijable x nakon obavljanja sledede

naredbe

x := 20 div 6 mod 2*2mod3;

39. Kolika je vrednost celobrojne varijable x nakon obavljanja sledede

naredbe

x := 20 div 6 mod 1*2mod3;

40.Kolika je vrednost celobrojne varijable x nakon obavljanja sledede naredbe

x := 5 + 4 * 7 div 3 mod 7;

41.Kolika je vrednost celobrojne varijable x nakon obavljanja sledede naredbe

x := Sqrt (Sqr (12) + Sqr (9)) / (-3);

42.Kolika je vrednost celobrojne varijable x nakon obavljanja sledede

naredbe

x := 60 div 7 mod 5 div 2 mod 7; ________________

43.Kolika je vrednost celobrojne varijable x nakon obavljanja sledede

naredbe

x := Sqrt (Sqr (12) + Sqr (9)) / Abs (-3);

44. Koju de vrednost imati varijabla x nakon izvođenja dela

programa?

x := 3;

y := -2;

x := x – 2 * y;

y := 2 * x + 3 * y;

x := 3 * x – 4 * y; ________________

A. -11

B. -10

D. 11

E. -12

44. Koju de vrednost imati varijabla x nakon izvođenja dela

programa?

x := 3;

y := 2;

x := x – 2 * y;

y := 2 * x + 3 * y;

x := 3 * x – 4 * y; ________________

A.

B.

D.

E.

45. Ako varijable x, y i z imaju početnu vrednost 3 koja de

varijabla i dalje imati vrednost 3 nakon izvođenja dela

programa?

x := x + y;

y := y + x - z;

z := z – y + x;

A. x

B. z

C. y

Page 10: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 10

D. ni jedna

46. Ako varijable x, y i z imaju početnu vrednost 3 koja de

varijabla i dalje imati vrednost 3 nakon izvođenja dela

programa?

x := x + y;

y := y + x – z;

z := z + y + x;

A. x

B. z

C. y

D. ni jedna

47. Ako varijable x, y i z imaju početnu vrednost 3 koja de

varijabla i dalje imati vrednost 3 nakon izvođenja dela

programa?

x := x +z-y;

y := y + x - z;

z := z – y - x;

A. x

B. z

C. y

D. ni jedna

48. Ako varijable x, y i z imaju početnu vrednost 3 koja de

varijabla i dalje imati vrednost 3 nakon izvođenja dela

programa?

x := x + y;

y := y + x – z - 3;

z := z – y + x + 3;

A. x

B. z

C. y

D. ni jedna

49. Šta će program ispisati ako mu se kao vrednost za x unese

9?

program Blok;

var

x, y, z : real;

begin

writeln('Unesi x');

readln(x);

if x > 0 then

begin

y := sqr(x);

z := 2 * y - 1

end

else

z := 3 * x;

writeln(z)

end.

Page 11: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 11

50. Šta će program ispisati ako mu se kao vrednost za x unese 9?

program Blok;

var

x, y, z : real;

begin

writeln('Unesi x');

readln(x);

if x > 10 then

begin

y := sqr(x);

z := 2 * y - 1

end

else

z := 3 * x;

writeln(z)

end.

51. Šta će program ispisati ako mu se kao vrednost za x unese -6?

program Blok;

var

x, y, z : integer;

begin

writeln('Unesi x');

readln(x);

if abs(x )> =6 then

begin

y := sqr(x) mod 2;

z := 2 * y - 1

end

else

z := 3 * x;

writeln(z)

end.

52. Šta će program ispisati ako mu se kao vrednost za x unese -6?

program Blok;

var

x, y, z : real;

begin

writeln('Unesi x');

readln(x);

if abs(x )> =6 then

begin

y := sqr(x) / 2;

z := 2 * y - 1

end

else

z := 3 * x;

writeln(z)

end.

53. Šta će program ispisati ako mu se kao vrednost za x unese -6?

program Blok;

var

x, y, z : real;

begin

writeln('Unesi x');

readln(x);

if abs(x )< =5 then

Page 12: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 12

begin

y := sqrt(x) * 2;

z := 2 * y - 1

end

else

z := 3 * x /9;

writeln(z)

end.

54. Šta će program ispisati ako mu se kao vrednost za x unese 9?

program Blok;

var

x, y, z : real;

begin

writeln('Unesi x');

readln(x);

if x > 0 then

begin

y := sqrt(x)+ 4;

z := (2 * y - 1)+2

end

else

z := 3 * x;

writeln(z)

end.

55. Šta će program ispisati ako mu se kao vrednost za x unese 9?

program Blok;

var

x, y, z : real;

begin

writeln('Unesi x');

readln(x);

if x > 0 then

begin

y := sqrt(x)/ 2;

z := 2 * y - 1

end

else

z := 3 * x;

writeln(z)

end.

56. Koju će vrednost imati promenljiva x nakon izvršavanja sledećih naredbi:

x := 1;

y := -5;

if abs(y) >= 7 then

begin

if y > 0

then x := 0

else x := 2

end

else

x := 1;

57. Koju će vrednost imati promenljiva x nakon izvršavanja sledećih naredbi:

x := 1;

Page 13: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 13

y := -6;

if abs(y) >= 5

then begin

if y > 0

then x := 0

else x := 2

end

else

x := 1;

58. Pronadjite šta izračunava program:

Var broj,m,n,c:integer;

begin

readln(broj); m:=1; n:=14;

while(broj>0) do

begin

if (broj mod 10=0) and (broj mod 5 =0) then m:=m*broj;

readln(broj);

end;

writeln(m); writeln(n);

end.________________

A.

Proizvod brojeva koji su deljivi sa 5 i 10 i broj 14

B.

Proizvod brojeva koji su deljivi sa 10 i broj 5

C.

Proizvod brojeva koji su deljivi sa 5 i broj 1

D.

Proizvod brojeva koji su deljivi sa 10 i broj 1

E.

Proizvod brojeva koji su deljivi sa 15 i broj 14

59. BR:=0;

FOR a:=1 TO 20 DO BEGIN

IF ODD(a) THEN BR:=BR+1;

END;

WRITELN(BR);

Koja vrednost će biti ispisana nakon izvršenja programa?

A.11

B.8

C.9

D.10

E.12

60. FOR i:=10 TO 15 DO BEGIN

IF I MOD 2=0 THEN WRITE(i:3);

END;

Program će ispisati:

A.

10 10 12 14

B. 12 15

C. 12

D. 10 11 12 13 14 15

61.FOR i:=10 TO 15 DO BEGIN

IF I MOD 2>0 THEN WRITE(i:3);

END;

Program će ispisati:

Page 14: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 14

A. 10 10 12 14

B. 12 15

C. 11 13 15

D. 10 11 12 13 14 15

61.FOR i:=10 TO 15 DO BEGIN

IF I MOD 4=0 THEN WRITE(i:3);

END;

Program će ispisati:

A. 10 14

B. 12

C. 11 13 15

D. 10 11 12 13 14 15

62. BR:=0;

FOR a:=1 TO 20 DO BEGIN

IF ODD(a) THEN BR:=BR;

END;

WRITELN(BR);

Koja vrednost će biti ispisana nakon izvršenja programa?

A.0

B.10

C.11

D.-10

E.12

63. BR:=0;

FOR a:=1 TO 20 DO BEGIN

IF ODD(a) THEN BR:=BR-1;

END;

WRITELN(BR);

Koja vrednost će biti ispisana nakon izvršenja programa?

A.11

B.8

C.-10

D.10

E.12

64.FOR I:=10 TO 15 DO BEGIN

WRITELN(i);

END;

Petlja će se ponoviti puta:

A.6

B.8

C.5

D.7

65.FOR I:=1 TO 15 DO BEGIN

WRITELN(i);

END;

Petlja će se ponoviti puta:

A.16

B.18

C.15

D.17

Page 15: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 15

66. a:=0;

WHILE a<6 DO

BEGIN

WRITELN(a);

a:=a+1;

END;

Koliko puta će se petlja ponoviti:

A.7

B.5

C.beskonačno puta

D.6

67. x:= 2;

WHILE x<= 10 DO BEGIN

x:=x+1;

WRITELN(x);

END;

Koliko puta će se petlja ponoviti:________________

A.5

B.10

C.9

D.beskonačna petlja

68. x:= 13;

WHILE x>= 13 DO BEGIN

x:=x+1;

WRITELN(x);

END;

Petlja će se ponoviti puta:________________

A.1

B.2

C.beskonačno puta

D.neće se izvršiti naredbe u petlji

69. x:= -2;

WHILE x= 10 DO BEGIN

x:=x+;

WRITELN(x);

END;

Koliko puta će se petlja ponoviti:________________

A.nijednom

B.10

C.9

D.beskonačna petlja

70. x:= 1;

WHILE x<= 10 DO BEGIN

x:=x+1;

WRITELN(x);END;

Koliko puta će se petlja ponoviti:________________

A.5

B.10

C.9

D.beskonačna petlja

Page 16: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 16

71. x:= 1;

WHILE x< 10 DO BEGIN

x:=x+1;

WRITELN(x);END;

Koliko puta će se petlja ponoviti:________________

A.5

B.10

C.9

D.beskonačna petlja

72. x:=1;

REPEAT

x:=x+1;

WRITELN(x);

UNTIL x=10;

Koliko puta de se petlja ponoviti:

a) beskonačno puta

b) 10 puta

c) 9 puta

d) 11 puta

72. x:=1;

REPEAT

x:=x+1;

WRITELN(x);

UNTIL x=10;

Koliko puta de se petlja ponoviti:

a) beskonačno puta

b) 10 puta

c) 9 puta

d) 11 puta

73. x:=2;

REPEAT

x:=x+1;

WRITELN(x);

UNTIL x>10;

Koliko puta de se petlja ponoviti:

a) beskonačno puta

b) 10 puta

c) 9 puta

d) 11 puta

74. x:=2;

REPEAT

x:=x+4;

WRITELN(x);

UNTIL x>10;

Koliko puta de se petlja ponoviti:

a) beskonačno puta

b) 2 puta

c) 9 puta

d) 11 puta

Page 17: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 17

75. x:=2;

REPEAT

x:=x+1;

WRITELN(x);

UNTIL x<10;

Koliko puta de se petlja ponoviti:

a) beskonačno puta

b) 10 puta

c) 9 puta

d) 1 puta

76. x:=13;

REPEAT

x:=x+1;

WRITELN(x);

UNTIL x<10;

Koliko puta de se petlja ponoviti:

a) beskonačno puta

b) 10 puta

c) 9 puta

d) 11 puta

77. x:=1;

REPEAT

x:=x-1;

WRITELN(x);

UNTIL x=10;

Koliko puta de se petlja ponoviti:

a) beskonačno puta

b) 10 puta

c) 9 puta

d) 11 puta

78. x:=2;

REPEAT

x:=x+5;

WRITELN(x);

UNTIL x=10;

Koliko puta de se petlja ponoviti:

a) beskonačno puta

b) nijednom

c) 2 puta

d) 11 puta

Page 18: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 18

79. Utvrdi koja su od navedenih imena dozvoljena.

A.Lika

B.1234A

C.torta

D.A*B

E.A1234

F.Program

G.Progra

H.Read

80. Utvrdi koja su od navedenih imena dozvoljena.

A.SLika

B.Misa M

C.123gggggg

D.AB*

E.A1234

F.Program

G.Progra

h.Write

81. Utvrdi koja su od navedenih imena dozvoljena.

A.SLika

B.Misa M

C.a123gggggg

D.AB*

E.A1234

F.Program

G.Progra

h.const

82. Utvrdi koji su od sledećih opisa promenljivih korektni.

A. VAR num1, num2:real;

B. VAR num1; num2:real;

C. VAR a, b:integer;

D. VAR a, b:integer;

E. VAR a, b:integer:real;

F. VAR integer r,b;

83. Utvrdi koji su od sledećih opisa promenljivih korektni.

A. VAR num1, num2:rael;

B. VAR num1, num2:real;

C. VAR a, b:integeer;

D. VAR a, b:real of integer;

E. VAR a, b:integer:real;

F. VAR integer r,b;

84. Utvrdi koji su od sledećih opisa promenljivih korektni.

A. VAR num1, num2:rael;

B. VAR 1num1, num2:real;

C. VAR a:b:integer;

D. VAR a, b:real of integer;

E. VAR a, b:real;

F. VAR integer r,b;

Page 19: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 19

85.Utvrditi koje su od narednih deklaracija konstanti dozvoljene.

A. const taksa=0.09;

B. const pi:=3.14;

C. const 1deset=9;

D. const pi/2=90;

86.Šta se ispisuje izvršavanjem naredbi:

readln(broj);

for brojac:=5 downto broj do

write(brojac:3);

ako se ucita 2

A.5 4 3 2

B.4 3 2

C.naredba write se nece izvrsiti

D.naredba write se izvrsava jedanput, ispisuje 5

E.2 3 4 5

87.Šta se ispisuje izvršavanjem naredbi:

readln(broj);

for brojac:=5 downto 3 do

write(brojac:3);

ako se ucita 2

A.5 4 3 2

B.5 4 3

C.naredba write se nece izvrsiti

D.naredba write se izvrsava jedanput, ispisuje 5

E.2 3 4 5

88.Šta se ispisuje izvršavanjem naredbi:

readln(broj);

for brojac:=5 downto 3 do

write(3);

ako se ucita 2

A.5 4 3 2

B.5 4 3

C.naredba write se nece izvrsiti

D.naredba write se izvrsava jedanput, ispisuje 5

E.3 3 3

89.Šta se ispisuje izvršavanjem naredbi:

readln(broj);

for brojac:=5 downto 3 do

write;

ako se ucita 2

A.5 4 3 2

B.5 4 3

C.nista

D.naredba write se izvrsava jedanput, ispisuje 3

Page 20: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 20

E.3 3 3

90.Šta se ispisuje izvršavanjem naredbi:

readln(broj);

for brojac:=5 downto 1 do

write(brojac);

ako se ucita 2

A.5 4 3 2 1

B.54321

C.nista

D.naredba write se izvrsava jedanput, ispisuje 3

E.5 4 3 2

91.Kolika je vrednost celobrojne varijable x nakon obavljanja sledede naredbe

x := 5*2 + 4 * 7 div 3 mod 7;

92.Kolika je vrednost celobrojne varijable x nakon obavljanja sledede naredbe

x := 5 + 4 + 7 div 3 mod 7;

93.Kolika je vrednost celobrojne varijable x nakon obavljanja sledede naredbe

x := 5 + 4 * 7 div 3 mod 7 mod 2;

94.Kolika je vrednost celobrojne varijable x nakon obavljanja sledede naredbe

x := Sqr (Sqrt (16) + Sqrt (9)) / (-7);

95.Zaokruziti tacno resenje. Sledeca jednacina se u Paskalu pise :

√ – 2x

a.sqrt(((sqr(x)+sqr(x)*x)/(2-x))*x-sqrt(sqr(sqr(x))))-2*x

b.sqrt(((sqr(x)+sqr(x)*x)/(2-x))*x-sqr(sqr(sqr(x))))-2*x

c.sqrt(((sqr(x)+sqr(x)*x)/(2-x))*x-sqrt(sqrt(sqr(x))))-2*x

d.sqrt(((sqr(x)+sqrt(x)*x)/(2-x))*x-sqrt(sqr(sqr(x))))-2*x

96.Zaokruziti tacno resenje. Sledeca jednacina se u Paskalu pise :

√ – 2x

a.sqrt(((sqr(x)+sqr(x)*x)/(2-x))*x-sqrt(sqr(sqr(x))))-2*x

b.sqr(((sqr(x)+sqr(x)*x)/(2-x))*x-sqr(sqr(sqr(x))))-2*x

c.sqr(((sqr(x)+sqr(x)*x)/(2-x))*x-sqrt(sqr(sqr(x))))-2*x

d.sqrt(((sqr(x)+sqr(x)*x)/2-x)*x-sqrt(sqr(sqr(x))))-2*x

97.Zaokruziti tacno resenje. Sledeca jednacina se u Paskalu pise :

√ – 2x

a.sqrt(((sqr(x)+sqr(x)*x)/(2-x))*x-sqrt(sqr(sqr(x))))-2*x

b.sqrt(((sqr(x)+sqr(x)*x)/(2-x))*x-sqr(sqrsqr(x)))-2*x

c.sqrt(((sqr(x)+sqr(x)*x)/(2-x))*x-sqr(sqrt(sqr(x))))-2*x

d.sqrt(((sqrt(x)+sqrt(x)*x)/(2-x))*x-sqrt(sqr(sqr(x))))-2*x

Page 21: Zadaci za Test – Mart 2013 · Zadaci za Test – Mart 2013 Raša 4 c) 6 d) 5 16. Neka je data slededa grupa naredbi: s :=0; i :=-1; while s

Zadaci za Test – Mart 2013

Raša 21

98.Zaokruziti tacno resenje. Sledeca jednacina se u Paskalu pise :

√ – 2x

a.sqrt(((sqr(x)+sqr(x)*x)/(2-x))*x-sqrt(sqr(sqr(x))))-2*x

b.sqrt(((sqr(x)+sqr(x)*x)/(2-x))*x-sqrt(sqr(sqr(x))))-2*x

c.sqrt(((sqrt(x)+sqr(x))/(2-x))*x-sqrt(sqrt(sqr(x))))-2*x

d.sqrt(((sqrt(x)+sqrt(x)*x)/(2-x))*x-sqrt(sqrt(sqr(x))))-2*x

99.Kolika je vrednost celobrojne varijable x nakon obavljanja sledede naredbe

x := Sqrt (Sqrt (25) + Sqrt (16)) / abs(1);

100. Neka je dat slededi PASKALSKI kod:

program test;

var

i,j: integer;

k: boolean;

begin

i:= j mod 8;

k:=i+1;

j:=i-5;

end.


Recommended