wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programiranje u Pythonu - 6.a razred

Total questions: 17

Worksheet time: 13mins

Name
Class
Date
1.

Koji relacijski operator predstavlja operaciju različito:

a)

==

b)

! =

c)

> =

d)

< =

2.

Što od navedenog predstavlja logički uvjet?

a)

else

b)

a > 5

c)

! =

d)

if

3.

Logički uvjet koji koristimo pri ispitivanju je li neki broj a djeljiv s dva je:

a)

a%2 = = 0

b)

a//2 = = 0

c)

a/2 = = 0

4.

Koja naredba omogućuje izvršavanje dijela programa ovisno o istinitosti logičkog uvjeta?

a)

for

b)

if

c)

print

5.

Što će se ispisati nakon izvršenja programa:

a=8

if a>0:

print (a+2)

a)

8

b)

10

c)

ništa

d)

6

6.

Ako unesemo broj veći od 0, program će ispisati:

a=int(input('Upiši broj'))

if a>0:

print (a+2)

elif a==0:

print(a)

else:

print(a+10)

a)

Taj broj uvećan za 2.

b)

Nulu.

c)

Taj broj uvećan za 10.

d)

Točno taj uneseni broj.

7.

Koju je naredbu potrebno koristiti ako želimo primijeniti stablo odlučivanja u računalnom programu?

a)

naredbu if...elif...else

b)

naredbu if... else

c)

neredbu for

8.

Brzinu crtanja određuje naredba:

a)

fd ()

b)

speed()

c)

st()

d)

from turtle import*

9.

Što će se nacrtati nakon što se pokrene sljedeći program?

from turtle import*

for i in range (4):

fd (100); lt (90)

a)

pravokutnik

b)

kvadrat

c)

niz od 4 pravokutnika

d)

niz od 4 kvadrata

10.

Što će se nacrtati nakon što se pokrene sljedeći program?

from turtle import*

pencolor('red')

for i in range (4):

fd (100); lt (90)

a)

crni kvadrat

b)

crni pravokutnik

c)

crveni kvadrat

d)

crveni pravokutnik

11.

Što će se nacrtati nakon što se pokrene sljedeći program?

from turtle import*

for j in range (3):

for i in range (4):

fd (100); lt (90)

fd (100)

a)

4 trokuta u nizu jedan pokraj drugoga

b)

3 kvadrata u nizu jedan pokraj drugoga

c)

3 kvadrata jedan ispod drugoga

d)

4 trokuta jedan ispod drugoga

12.

Funkcija int () prije naredbe input () osigurava da će unos biti tretiran kao brojčana vrijednost

a)

NE

b)

DA

13.

Koji aritmetički operator koristimo za ostatak dijeljenja?

a)

%

b)

//

c)

/

14.

Za upis decimalnih brojeva koristimo:

a)

int

b)

float

c)

bool

15.

Program pokrećemo naredbom Run Module ili tipkom...

a)

F1

b)

F3

c)

F5

16.

Koji će biti rezultat naredbe

print ( 10 + 5 )

a)

10

b)

10 + 5

c)

15

17.

Koji je rezultat ako upišemo naredbu

print ( '12' + '12')

a)

12

b)

24

c)

1212