Test savollari
1. Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi?
int a=15, b=5;
b=b+a%10;
cout << a+b;
a) 25
b) 12
c) 15
d) 20
2. Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi?
int a=23, b=4;
b=a%10;
cout << a+b;
a) 26
b) 12
c) 23
d) 27
3. Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi?
int a=10, b;
b=a%10;
cout<
a) *0
b) 1
c) 10
d) 100
4. Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi?
int a=10, b;
if (a%2==0) b=a*a;
else
b=-a;
cout<
a) *100
b) -10
c) 10
d) 0
5. Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi?
int a=10, b=23;
switch(a){
case 1: c=a+b; break;
case 2: c=a*b; break;
default: c=(a+b)*b; break;
}
cout<a) 759
b) 33
c) 230
d) xato haqida xabar chiqadi
6. Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi?
int a=2,b=4;
if (a!=2-b) a=b;
else b=a;
cout<
a) 4
b) 5
c) 2
d) 8
7. Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi?
int a=5,b=5, c=9;
if (a!=b || a != c - b) {a=a++; b=--a;}
else a=--a;
cout<
a) 5
b) 3
c) 1
d) 7
8. Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi?
int a = 0, b = 10;
if (pow(b,a) == 1)
a = b * (b++);
else
a = b * (b--);
cout<
a) 100
b) 81
c) 121
d) 18
9. Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi?
int a = 0, b = 1;
if (++a == b)
a += a;
else
a += b;
cout<
a) 2
b) 8
c) 3
d) 4
10. Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi?
int a = 11, b = 22;
if (abs(a - b) == a) a *= a;
else a *= b;
cout<
a) 121
b) 100
c) 81 d) 64
Do'stlaringiz bilan baham: |