wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algoritmi sortiranja - 8. razred

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Odaberi točan odgovor.

Sortiranje je organizacija podataka prema nekom

a)

redoslijedu.

b)

kriteriju.

c)

sortiranju.

d)

razvrstavanju.

2.

Mjehuričasto sortiranje je način sortiranja kojim se najveći element gura na

a)

kraj liste.

b)

početak liste.

c)

sredinu liste.

3.

Funkcija sorted( ) ispisuje sortiranu listu, ali je ne mijenja.

a)

TOČNO

b)

NETOČNO

4.

Metoda sort ( ) sortira zadanu listu i mijenja je.

a)

TOČNO

b)

NETOČNO

5.

Definirana je lista brojeva a = [13, 4, 7, 15, 9, 6, 3, 11, 8].
Kako bi izgledala sortirana lista uzlaznim redoslijedom?

a)

3, 7, 13, 9, 6, 3, 11, 8

b)

3, 4, 6, 7, 8, 9, 11, 13, 15

c)

15, 13, 11, 9, 8, 7, 6, 4, 3

6.

Definirana je lista brojeva a = [13, 4, 7, 15, 9, 6, 3, 11, 8].

Odaberi kako bi izgledala sortirana lista silaznim redoslijedom.

a)

3, 4, 6, 7, 8, 9, 11, 13, 15

b)

6, 7, 9, 11, 3, 4, 6, 13, 15

c)

15, 13, 11, 9, 8, 7, 6, 4, 3

7.

Napisana je funkcija koja će dva unesena broja sortirati silaznim redoslijedom.

Dopuni računalno rješenje tako da odabereš odgovor.

def slozi (a,b)

if a > b:

a,b = __________

print (a,b)

a)

a = b

b)

b, a

c)

a, b

8.

Definirana je funkcija koja omogućava unos cijelog broja četiri puta. Unutar glavnog programa pozvana je funkcija za unos cijelog broja. Koji je range?

def unos ( ):

a = int ( input (" Unesi prirodan broj:"))

for i in range (___, ___):

unos( )

a)

4

b)

2, 4

c)

1, 5

d)

3, 6

9.

Napisana je funkcija koja provjerava da i je upisan broj paran ili neparan. Koji broj ide pokraj n% ?

def paran (n):

if n%__ == 0:

print ("Broj je paran", n)

else:

print ("Broj nije paran", n)

return

a)

3

b)

4

c)

5

d)

2

10.

Zadana je lista životinje = ["pas", "mačka", "ptica", "krava"].

Kako će izgledati lista nakon ispisa ako je sortirana abecedno?

životinje = ["pas", "mačka", "ptica", "krava"]

životinje.sort( )

print (životinje)

a)

["mačka", "ptica", "krava", "pas"]

b)

["krava", "mačka", "pas", "ptica"]

c)

["pas", "ptica", "krava", "mačka"]