wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Untitled Quiz

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

“for” operatori nima uchun ishlatiladi?

a)

Shartni bir marta tekshirish uchun

b)

Takrorlanadigan amallarni bajarish uchun

c)

Faqat matn chiqarish uchun

d)

O‘zgaruvchi e’lon qilish uchun

2.

Quyidagi kod nechta marta ishlaydi?

for(int i=1; i<=5; i++) { }

a)

4 marta

b)

5 marta

c)

6 marta

d)

1 marta

3.

While sikli qachon to‘xtaydi?

a)

Kod tugaganda

b)

Shart false bo‘lganda

c)

Kompyuter o‘chganda

d)

O‘zgaruvchi o‘zgarmaganda

4.

Qaysi sikl boshida shartni tekshiradi?

a)

for

b)

while

c)

do…while

d)

a va b

5.

Quyidagi kod natijasi nima?

int i=1;

while(i<=3){

cout << i;

i++;

}

a)

123

b)

111

c)

321

d)

12

6.

For siklida qaysi qism majburiy emas?

a)

boshlang‘ich qiymat

b)

shart

c)

o‘zgartirish (i++)

d)

uchalasi ham

7.

Quyidagi for siklida xato qayerda?

for(int i=1; i<=10; )

cout << i;

a)

i o‘zgaruvchi noto‘g‘ri

b)

Shart yo‘q

c)

i++ yozilmagan

d)

Hech qanday xato yo‘q

8.

Qaysi kod 1 dan 5 gacha sonlarni chiqaradi?

a)

while(i<5)

b)

for(i=1;i<=5;i++)

c)

for(i=5;i>=1;i--)

d)

while(i>=5)

9.

While sikli qaysi ko‘rinishda yoziladi?

a)

while{shart}( )

b)

while(shart)

c)

while shart;

d)

shart(while)

10.

Quyidagi kod nechta marta ishlaydi?

int i=0;

while(i<3){

i++;

}

a)

2

b)

3

c)

1

d)

Cheksiz

11.

0 dan 9 gacha 10 ta son chiqaruvchi kod qaysi?

a)

for(i=0;i<10;i++)

b)

for(i=1;i<=10;i++)

c)

while(i<=10)

d)

while(i>0)

12.

For siklida “i--” nima qiladi?

a)

i ni 2 ga oshiradi

b)

i ni 1 ga kamaytiradi

c)

i ni 0 qiladi

d)

Hech narsa qilmaydi

13.

While sikli nima bo‘lmasa ishlamaydi?

a)

println

b)

shart

c)

cout

d)

int

14.

Qaysi sikl kamida 1 marta ishlaydi?

a)

for

b)

while

c)

do…while

d)

uchalasi

15.

Quyidagi kod natijasi nima?

for(int i=3; i>=1; i--)

cout << i;

a)

123

b)

111

c)

321

d)

0