wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

2-mavzu. Kotlin dasturlash tilida tarmoqlanuvchi, takrorlanuvchi

Total questions: 20

Worksheet time: 13mins

Name
Class
Date
1.

Tarmoqlanuvchi algoritm to‘g‘ri ko‘rsatilgan javobni belgilang?

a)

for

b)

if

c)

while

d)

null

2.

Takrorlanuvchi algoritm to‘g‘ri ko‘rsatilgan javobni belgilang?

a)

for

b)

if

c)

null

d)

print

3.

Takrorlanuvchi algoritm(lar) to‘g‘ri ko‘rsatilgan javobni belgilang?

a)

for

b)

while

c)

null

d)

do while

4.

Ushbu dasturning javobini belgilang?

fun main() {

var a=5

if (a==4){

print(true)

} else

print(false)

}

a)

5

b)

true

c)

false

d)

4

5.

Ushbu dasturning javobini belgilang?

fun main() {

var a=5

if (a!=0){

print(true)

} else

print(false)

}

a)

true

b)

false

c)

a

d)

5

6.

Ushbu dasturning javobini belgilang?

fun main() {

var a=5

if (a>0){

a=a+1

}

else if (a==0){

a=a

} else a=a-1

print(a)

}

(a)  

7.

Ushbu dasturning javobini belgilang?

fun main() {

var s=0

for (i in 0..3){

s+=i

}

println(s)

}

a)

4

b)

5

c)

6

d)

7

8.

Ushbu dasturning javobini belgilang?

fun main() {

var s=0

for (i in 0..3){

s*=i

}

println(s)

}

a)

0

b)

1

c)

2

d)

3

9.

Ushbu dasturning javobini belgilang?

fun main() {

var i:Int = 0;

var s:Int = 0

while(i<5){

if(i%2!=0){

s=s+i

}

i++

}

println(s)

}

a)

3

b)

4

c)

5

d)

6

10.

Dastlab shart tekshirib shart rost bo'lsa, sikl tanasini bajaruvchi operatorni ko'rsating?

a)

while

b)

do whi;e

c)

for

11.

Oldin sikl tanasini bajarib so'ngra shart tekshiriluvchi operatorni ko'rsating?

a)

do while

b)

if

c)

for

d)

while

12.

1 ta tuxumni qaynatish uchun 7 minut vaqt ketsa, 6 ta tuxumni qaynatish uchun qancha vaqt ketadi?

a)

42 minut

b)

12 minut

c)

7 minut

d)

1

13.

Butun tip(lar)ni ko'rsating?

a)

Int

b)

Long

c)

String

d)

Float

14.

Haqiqiyni sonlar ifodalovchi tip(lar)ni ko'rsating?

a)

Int

b)

Long

c)

Double

d)

Float

15.

Kotlin dasturlash tilida yangi qatordan chop etish operatorini belgilang.

a)

print

b)

println

c)

var

d)

val

16.

Dastur ishlashi mobaynida qiymati o'zgarmaydigan identifikator qaysi kalit so'z bilan beriladi?

a)

var

b)

val

c)

print

d)

fun

17.

Ushbu dasturning javobini belgilang?

fun main() {

var x:Int = 1;

var result:Int = 1

for(i in 1..5){

result*=i

}

println(result)

}

(a)  

18.

Ushbu dasturning javobini belgilang?

fun main() {

var a = 10

if (a > 5){

println("Katta")

} else

println("Kichik")

}

a)

Katta

b)

Kichik

c)

10

d)

5

19.

Ushbu dasturning javobini belgilang?

fun main() {

var sum = 0

for (i in 1..4){

sum += i*i

}

println(sum)

}

a)

30

b)

20

c)

10

d)

15

20.

Mantiqiy savol?

a)

15

b)

53

c)

72

d)

36