№
|
|
Test savollari
|
Qiyinchilik darajasi
|
Shablondagi savol raqami
|
Tasdiqlangan o'quv natijalari
|
1
|
|
Quyidagi ifoda qiymatini aniqlang:
5 + 15 / 5 * 2
|
1
|
1
|
LO1
|
|
A
|
11
|
|
|
|
|
B
|
8
|
|
|
|
|
C
|
6.5
|
|
|
|
|
D
|
6
|
|
|
|
|
E
|
2
|
|
|
|
|
F
|
16
|
|
|
|
2
|
|
Quyidagi ifoda bajarilganda ekranda nima paydo bo’lishini aniqlang
int x = 3;
if ( x > 7 | | x < 5 )
if ( x < 6 && x > 1 )
if ( !( x > 2 ) )
printf ( “ 1 ” );
else printf ( “ 2 ” );
else printf ( “ 3 ” );
else printf ( “ 4 ” );
|
1
|
2
|
LO1
|
|
A
|
2
|
|
|
|
|
B
|
14
|
|
|
|
|
C
|
1
|
|
|
|
|
D
|
3
|
|
|
|
|
E
|
4
|
|
|
|
|
F
|
hech narsa sodir bo’lmaydi
|
|
|
|
3
|
|
int x; qaysi qiymatlari uchun quyidagi ifoda rost bo’ladi:
x<3 && x<=5 || x>4
|
1
|
1
|
LO1
|
|
A
|
|
|
|
|
|
B
|
ifoda har doim yolg’on bo’ladi
|
|
|
|
|
C
|
|
|
|
|
|
D
|
|
|
|
|
|
E
|
|
|
|
|
|
F
|
|
|
|
|
4
|
|
Quyidagi ifoda qiymatini aniqlang: 1 – 2 * – 3
|
1
|
1
|
LO1
|
|
A
|
7
|
|
|
|
|
B
|
3
|
|
|
|
|
C
|
5
|
|
|
|
|
D
|
-5
|
|
|
|
|
E
|
-4
|
|
|
|
|
F
|
-7
|
|
|
|
5
|
|
Tsiklning tanasi necha marta bajarilishini aniqlang
int i=1;
while ( i * i < 81 )
{ ….
i += 4;
}
|
1
|
4
|
LO2
|
|
A
|
2
|
|
|
|
|
B
|
biron marta ham bajarilmaydi
|
|
|
|
|
C
|
9
|
|
|
|
|
D
|
1
|
|
|
|
|
E
|
4
|
|
|
|
|
F
|
3
|
|
|
|
6
|
|
Tsiklning tanasi necha marta bajarilishini aniqlang
int i = 0;
do {
i++;
….
} while ( i / 2 > 0);
|
1
|
5
|
LO2
|
|
A
|
1
|
|
|
|
|
B
|
biron marta ham bajarilmaydi
|
|
|
|
|
C
|
4
|
|
|
|
|
D
|
3
|
|
|
|
|
E
|
tsikl cheksiz aylanadi
|
|
|
|
|
F
|
2
|
|
|
|
7
|
|
Tsiklning tanasi necha marta bajarilishini aniqlang
int I;
for ( I = -8; I % 3 <= -2; ++I )
{
…..
}
|
1
|
3
|
LO2
|
|
A
|
1
|
|
|
|
|
B
|
2
|
|
|
|
|
C
|
biron marta ham bajarilmaydi
|
|
|
|
|
D
|
3
|
|
|
|
|
E
|
tsikl cheksiz aylanadi
|
|
|
|
|
F
|
8
|
|
|
|
8
|
|
Kod parchasini bajarganingizdan keyin x o’zgaruvchisining qiymatini aniqlang
int x = 1, y = 0;
while ( y < 10 )
y = 3 * ( ++x ) + 1;
|
1
|
4
|
LO2
|
|
A
|
3
|
|
|
|
|
B
|
2
|
|
|
|
|
C
|
1
|
|
|
|
3>