wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AL_(While)

Total questions: 17

Worksheet time: 16mins

Name
Class
Date
1.

Rasmdagi kod necha marta ekranga "Hello" so'zini chiqaradi?

a)

6

b)

7

c)

5

d)

8

2.

________ ma'lum bir kodni qayta-qayta bajarish uchun ishlatiladi.

a)

else

b)

loops

c)

String

d)

if statementlari

3.

C++ dasturlash tilida _______ ta loop operatorlari mavjud.

a)

ikkita

b)

uchta

c)

to'rtta

d)

looplar mavjud emas

4.

Agar biz takrorlanishlar sonini oldindan bilmasak qaysi loop(takrorlash) operatoridan foydalanamiz?

a)

For

b)

if

c)

While

d)

romb

5.

Dasturlashda ma'lum bir kod qismi while operatorining sharti ___________ qiymatni olsa qayta-qayta (cheksiz) ishlayveradi.

a)

True

b)

False

6.

Shart bu ___________qiymat oluvchi ifoda

a)

true yoki false

b)

true

c)

false

d)

int va float

7.

Loop(sikl) nima?

a)

Chiziqli algoritmik konstruksiya

b)

Filtr hosil qiluvchi algoritmik struktura

c)

Takroriy jarayon uchun struktura

d)

tarmoqlanuvchi algoritmik konstruksiya

8.

Qachon while operatori cheksiz loop(takrorlash)ni hosil qiladi?

a)

Agar while ichidagi shart hech qachon false bo'lmasa

b)

Agar while ichidagi shart hech qachon true bo'lmasa

9.

Qaysi operator ixtiyoriy loop jarayonini to'xtatib tashlaydi

a)

break

b)

continue

c)

if

d)

while

10.

while loop strukturasi quyidagicha:

a)

while (condition)

{

...

}

b)

while

{

...

}

c)

{

...

}

while (condition)

d)

while [condition]

[

...;

]

11.

Natija nima bo'ladi?

int i = 1;

while (i < 5) {

cout<<("Hello")<<endl;

i++;

}

a)

Hello

Hello

Hello

Hello

Hello

b)

Hello

Hello

Hello

Hello

c)

Hello

Hello

Hello

d)

Hello

Hello

12.

Nechta yulduz chiqadi?

int i=3;

while(i<7){

cout<<"*";

i++;

}

a)

7

b)

6

c)

4

d)

5

13.

Quyidagi kod ishlasa necha marta * ekranga chiqadi?

int star=34;

while(star<=54){

cout<<"*";

star++;

}

a)

21

b)

20

c)

22

d)

30

14.

Quyidagi kod natijasi nima?

int k=3;

while(k<=12){

cout<<k<<" ";

k++;

}

a)

3 6 9 12

b)

4 5 6 7 8 9 10 11 12

c)

3 5 7 9 11

d)

3 4 5 6 7 8 9 10 11 12

15.

"Salom" so'zi ekranga necha marta chiqadi?

int k=11;

while(k<18){

cout<<"Salom"<<endl;

k+=2;

}

a)

18

b)

4

c)

7

d)

8

16.

Agar while loop ichidagi shart hech bajarilmasa loop hech qachon ishlamaydi

a)

True

b)

False

17.

Quyidagi kod natijasi nima chiqadi?

int x = 0;

while (x < 4) {  

x = x + 1; }

cout<<x;

a)

3

b)

1

c)

5

d)

4