wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Korak po korak do rješenja - 6. razred

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Ako moramo napisati računalni program koji će omogućiti pogađanje slučajno odabranog broja između 1 i 30, te će ispisati u kojem pokušaju smo pogodili o kojem se broju radi, najbolje je koristiti jednu petlju. A to je?

a)

for petlja

b)

while petlja

c)

if else naredba

2.

Potrebno je postići da računalo "zamisli" neki broj. U tu svrhu moramo koristiti jedan novi modul. Koji je to modul?

a)

random

b)

rand

c)

randint

3.

Kako glasi redak koji služi za aktivaciju modula?

a)

from random import*

b)

from randint import*

c)

from rand import*

4.

Modul kojega smo aktivirali sadrži naredbu kojom ćemo postići da računalo "zamisli" neki broj u unaprijed definiranom rasponu. Kako glasi ta naredba ako želimo odabrati neki broj između 1 i 30?

a)

random(1,30)

b)

randint(1,30)

c)

rand(1,30)

5.

Nakon što je računalo "zamislilo" broj i zatražilo od nas da ga pokušamo pogoditi, mi ćemo se koristiti while petljom. Međutim, prije same while petlje, moramo varijabli P koja će predstavljati naš pokušaj dodijeliti neku vrijednost tako da se while petlja može početi "vrtjeti". Dakle, što možemo dodijeliti varijabli P prije ulaska u while petlju?

a)

P=0

b)

P=8

c)

P=7

6.

Moramo ponavljati pogađanje sve dok se ne pogodi slučajni broj N kojemu je dodijeljena vrijednost naredbe randint(1,30). Koji ćemo uvjet napisati nakon što napišemo riječ "while" u while petlji?

a)

P != N:

b)

P != N

c)

P = N:

7.

Koju naredbu želimo vidjeti unutar while petlje?

a)

P=int(input ('Pogodi broj: '))

b)

P=input('Pogodi broj: ')

c)

P=int(input('Pogodi broj: ')

8.

Netko će pogoditi broj iz prve, a netko iz desetog pokušaja. Sreća je ponekad na našoj strani, a ponekad ne. Potrebno je uvesti brojač B koji će nam prebrojavati pokušaje pogađanja broja. Gdje ćemo ga definirati i dodijeliti mu vrijednost nula unutar našeg računalnog rješenja?

a)

prije from random import*

b)

poslije while petlje

c)

prije while petlje

9.

Kako ćemo postići da se naš brojač B mijenja?

a)

B = B+1

b)

B = B++

c)

B = B+B

10.

Kako ćemo na kraju programa pomoću jedne naredbe print ispisati sljedeću rečenicu: "Pogodio si broj u .... pokušaju."? Neka na mjestu triju točkica bude broj koji će označavati iz kojeg pokušaja smo pogodili zamišljeni broj.

a)

print('Pogodio si broj u', B, '. pokušaju.')

b)

print('Pogodio si broj u pokušaju.')