Preskoči na glavni sadržaj
Prijava
Sign up for FREE
arrow_back
Biblioteka

Scratch Test Review

star
star
star
star
star
Posljednje ažuriranje about 2 years ago
13
1
1
1
1
1
1
1
1
1
1
1
1
1
Pitanje 1
1.

What is output by the code to the right?

set a to 99

if a > 99

say "abc"

say "def"

Pitanje 2
2.

What is output by the code to the right?

set b to 100

if b > 99

say "abc"

say "def"

Pitanje 3
3.

What is output by the code to the right?

set c to 100

if c = 100

say "wow"

if c > 95

say "def"

Pitanje 4
4.

What is output by the code to the right?

set d to 100

set e to 88

if d > 90

say "abc"

if e < 95

say "def"

Pitanje 5
5.

What is output by the code to the right?

set f to 100

set g to 88

if f > 99

say "abc"

if g > 95

say "def"

Pitanje 6
6.

What is output by the code to the right?

set h to 100

set i to 88

if h > 90

if i > 95

say "def"

if h > 95

say "ghi"

Pitanje 7
7.

What is output by the code to the right?

set f to 1 set g to 0 repeat until f > 16

change g by f

change f by 7

say g

Pitanje 8
8.

What is output by the code to the right?

set f to 45 set g to 0 repeat until f < 30

change g by f

change f by -7

say g

Pitanje 9
9.

What is output by the code to the right?

set list as empty

set a to 3

repeat 2

add a to list

say list

Pitanje 10
10.

Which of the following code statements would correctly fill <*1>?

//the following code would create a list

//of random numbers

//the user would be asked for a value

//the code would search for value in the list

//and count each occurrence of value in the list

set list as empty

set rand to 0

repeat 10

set rand to pick random 1 to 10

add rand to list

set count to 0

ask "Enter a number" and wait

set find to answer

set spot to 1

repeat 10

if item spot of list = find

<*1>

<*2>

say count

Pitanje 11
11.

Which of the following code statements would correctly fill <*2>?

//the following code would create a list

//of random numbers

//the user would be asked for a value

//the code would search for value in the list

//and count each occurrence of value in the list

set list as empty

set rand to 0

repeat 10

set rand to pick random 1 to 10

add rand to list

set count to 0

ask "Enter a number" and wait

set find to answer

set spot to 1

repeat 10

if item spot of list = find

<*1>

<*2>

say count

Pitanje 12
12.

What is returned by the call isBiggerThan25( 111 ) ?

isBiggerThan25( number )

if number > 25

report true

report false

Pitanje 13
13.

What is returned by the call countEm( 4,8,5,5,6,7 ) ?

isHuh( number )

if not number mod 2 = 0

report false

report true

countEm( list )

set spot to 0

set count to 0

repeat length of list

if isHuh(item spot of list)

change count by 1 change spot by 1

report count