wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

do ... while

Total questions: 23

Worksheet time: 32mins

Name
Class
Date
1.

do ... while operatori shartni qachon tekshiradi?

a)

Birinchi bo'lib shartni tekshiradi

b)

Eng oxirida shartni tekshiradi

c)

do... while tana qismi ichida kodlar orasida shartni tekshiradi

d)

bu operatorda shart mavjud emas

2.

Quyidagilardan qaysi biri do ... while shabloni hisoblanadi?

a)

do-while(condition);

{

//code

}

b)

do{

//code

}while(condition);

c)

do-while(condition)

{

//code

}

d)

do{

//code

}while(condition)

3.

Qaysi komanda loopni ishlashdan to'xtatadi?

a)

stop;

b)

break;

c)

terminate;

d)

finish;

4.

Berilganlardan qaysi biri do ... while loopi uchun emas?

a)

Shart boolean tipida qiymat oladi

b)

do ... while oxirda har doim ; qo'yiladi

c)

do ... while loop tanasi ichida komanda kamida 1 marta bajariladi

d)

do ... while loopi cheksiz bo'la olmaydi

5.

do ... while loopi ichma-ich loop (nested loop)ni hosil qila oladi

a)

True

b)

False

6.

True/False

1ta dasturda while yoki do ... while operatorlarini qaytadan yangittan ishlashtish uchun limitlar mavjud

a)

True

b)

False

7.

OUTPUT?

int i = 1;

while (i < 5) {

System.out.println("Hello");

i++;

}

a)

Hello

Hello

Hello

Hello

Hello

b)

Hello

Hello

Hello

Hello

c)

Hello

Hello

Hello

d)

Hello

8.

Javada shart sifatida nimalar qo'llaniladi?

p.s.: javob sifatida bir nechta narsa belgilash mumkin

a)

a >, <, ==, >=, <= ifodalari

b)

str1.equals(str2)

c)

str.length()

9.

"Welcome to Java" necha marta ekranga chiqadi?

int count = 0; while (count <= 10) {

 System.out.println("Welcome to Java");

 count++;

}

a)

10

b)

9

c)

11

d)

0

10.

x ning eng oxirgi qiymati nimaga teng?

int x = 0;

while (x < 4) {

 x = x + 1;

}

System.out.println("x is " + x);

a)

0

b)

1

c)

3

d)

4

11.

Codeni analiz qiling.

int count = 0;

while (count < 100) {

 // Point A

 System.out.println("Welcome to Java!");  

count++;  

// Point B

}

 // Point C

a)

count < 100 sharti har doim Point B qismda true qiymat oladi 

b)

 count < 100 sharti har doim Point B qismda false qiymat oladi

c)

 count < 100 sharti har doim Point A qismda true qiymatni va Point C qismda har doim false qiymatni oladi

d)

 count < 100 sharti har doim Point C qismda true qiymat oladi

12.

"Welcome to Java" necha marta ekranga chiqadi?

int count = 0;

do {

 System.out.println("Welcome to Java");

 count++;

} while (count < 10);

a)

0

b)

9

c)

8

d)

10

13.

Quyidagi code ishlaganda nima natija sifatida ekranga chiqadi?

 int number = 6;

do{

 number -= 3;

 System.out.print(number + ",");

 } while (number > 0);

a)

6,3,0

b)

6,3

c)

3,0

d)

0

14.

Ushbu code uchun outputni aniqlang?

int x = 0;

do{

 x = x + 1;

} while (x < 4) ;

System.out.println("x is " + x);

a)

0

b)

1

c)

3

d)

4

15.

Loop nima?

a)

Shartlar yordamida filtrlarni hosil qiluvchi operatorlar

b)

Bir xil turdagi ma'lumotlatni bir biriga qo'shni qilib xotiraga joylovchi struktura

c)

bir necha marotaba qayta ishlovchi buyruqlar to'plami

16.
while loop
a)

shart false bo'lmaguncha belgilangan buyruqni qayta-qayta bajaradi

b)

xotira to'lguncha belgilangan buyruqni qayta-qayta bajaradi

c)

input qarab qaror chiqaradi

d)

bir xil tipdagi ma'lumotlarni xotiraga bittadan joy tashlab saqlab chiqadi

17.

Qaysi loop shartni boshida tekshiradi?

a)

While

b)

Do-While

c)

If

d)

If-else

18.

Qaysi loop shartni oxirida tekshiradi?

a)

While

b)

Do-While

c)

If

d)

for

19.

Decriment uchun ______ , inkriment uchun _______ operatorlaridan foydalaniladi.

a)

-= +=

b)

<= >=

c)

- +

d)

-- ++

20.

Berilganlardan qaysi biri while loopi uchun emas?

a)

Shart boolean tipida qiymat oladi

b)

while boshida har doim ; qo'yiladi

c)

while loop tanasi ichida komanda kamida 0 marta bajariladi

d)

while loopi cheksiz bo'la oladi

21.

_______________________ operatori ma'lum bir codeni qayta-qayta bajarish uchun ishlatilinadi.

a)

List

b)

loops

c)

String

d)

if statementlari

22.

Java dasturlash tilida _______________ ta loop operatorlari mavjud.

a)

ikkita

b)

uchta

c)

to'rtta

d)

looplar mavjud emas

23.

Shart bu _______________________

a)

true yoki false qiymat oluvchi ifoda

b)

String

c)

Butun son

d)

list