+ i=0, p=144
- i=1, p=144
- i=0, p=72
- i=1, p=72
120. C++ da int i=0, j=0;for (i=0, j++; i<10; i++); j--; cout<
+ 10 0
- 11 1
- 10 10
- 11 11
121. C++ da dastur natijasini aniqlang:
main()
{ int a,i;
for(i=3,a=2;a<25;a=a*i) i=i+1;
cout<<”a=”<+ a=40 i=5
- a=5 i=120
- a=120 i=5
- a=5 i=40
122. Tavsiflash C++ da to’g’ri berilgan qatorni ko'rsating:
+int i,k,l ; float s,h,t ; char z,v ;
- int i,j,k ; float a,b,c; char f,c;
- int i,k,l , float s,h,t , char z,v ;
- int i;k;l , float s;h;t , char z,v ;
123. C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int a=123456,d=0,c=1; do { int i=a%10; if(i%2==0) d+=i; else c*=i; }while(a>0,a/=10); cout<
+ 12; 15
- 21; 720
- 15; 12
- 720; 21
124.Preprosessorning qaysi diretivasi matematik funksiyalar bilan ishlashin amalga oshiradi?
+ #include
- #include
- #include
- #include
125. C++ da dastur natijasini aniqlang:
main()
{int i=5,p=1;
while (i<1) do p=p*i;
cout<<"i=”<< i<<”p=”<< p;}
+ i=5, p=1
- i=0, p=24
- i=24, p=1
- i=1, p=24
126. C++ da quyidagi ifodaning qiymati to’g’ri ko’rsatilgan javobni toping:
12>>3|6<<3^5+3
+ 57
- 56
- 54
- 11
127.C++ da to’g’ri yozilgan operatorni toping: agar а ≤ b va с < 3 bo’lsa, u holda a= (с+b) bo’lsin.
+ if ((a<=b) && c< a=c+b;
- if (a<=b) && (c< a=c+b;
- if (a<=b !! c< a=c+b;
- if (a<=b & c< a=c+b;
128. C++ da to’g’ri yozilgan operatorni ko'rsating:
+if (x+y> s=(x+y)/2; else s=sqr(x*y);
- if x+y>1 s=(x+y)/2; else s=sqr(x*y);
- if (x+y)>1 s=(x+y)/2; else s=sqr(x*y);
- if (x+y> s=(x+y)/2 else s=sqr(x*y);
129. Ifoda C++ da to’g’ri yozilgan satrni ko’rsating:
+
- ;
-
-
130. Dekrement amali nima?
+Qiymatni 1 ga kamytirish (a-=
-Qiymatni 1 ga oshirish (a+=
-Qiymat berish (a=
-Qiymatni 1 ga ko'paytirish (a*=
131. C++ da dastur natijasini aniqlang:
m=0; i=1;
do { m=m+1/(2*i+1; i=i-1; } while (i>=0);
+1/3;
-1.0;
- 0.2;
-0.75;
132. Inkrement amali nima?
+ Qiymatni 1 ga oshirish (a+=
- Qiymatni 1 ga kamytirish (a-=
- Qiymat berish (a=
- Qiymatni 1 ga ko'paytirish (a*=
133. C++ da to’g’ri yozilgan operatorni toping: agar a>=b>=c bo’lsa u holda har bir qiymatni uning kvadrati bilab almashtiring.
+ if (a>=b && b>=c) {a=a*a; b=b*b; c=c*c;}
- if (a>=b || b>=c) {a=a*a; b=b*b; c=c*c;};
- if (a>=b & b>=c) {a=a*a; b=b*b; c=c*c;}
- if (a>=b) && (b>=c) {a=a*a; b=b*b; c=c*c;}
134. Quyida qaysi satrda mantiqiy operatorlar C++ da to’g’ri keltirilgan
+&& - va, || -yoki, ! - inkor
-&& - yoki, || -va, ! - inkor
-&& - va, || -inkor, ! -yoki
-&& - inkor, || -yoki, ! - va
135.C++ tilida ishlatiladigan asosiy matematik operatorlarni ko’rsating
+Qo’shish (+), ayirish (-), ko’paytirish (*), butun songa bo’lish (\) va modul bo’yicha bo’lish (%)(qoldiqni olish).
- Qo’shish (+), ayirish (-), ko’paytirish (*), butun songa bo’lish (\).
- Qo’shish (+), ayirish (-), ko’paytirish (*).
- Qo’shish (+), ayirish (-), ko’paytirish (*), butun songa bo’lish (\).
136. ........ algoritm chiziqli bo'ladi.
+Hech qanday shart tekshirilmaydigan
- Biror bir obyektning uzunligini hisoblaydigan;
- Faqat bitta amalni ketma-ket takrorlaydigan;
- Tarkibida tarmoqlanish va takrorlanish bo'lmagan;
137. C++ da hisoblash natijasini aniqlang
{float a[5],b[5],s; int i,j; for(i=1; i<5; i=i+1) {s=0; a[i]=i+5; s=s+a[i]; } cout<+ 9
- 7
- 5
- 4
138.C++ da hisoblash natijasini aniqlang
{float a[5],b[5],s; int i,j; for(i=1; i<5; i=i+2) {s=0; a[i]=i+5; s=s+a[i]; } cout<+ 8
- 7
- 9
- 4
139.C++ da hisoblash natijasini aniqlang
{float a[5],b[5],s; int i,j; for(i=2; i<5; i=i+2) {s=0; a[i]=i+5; s=s+a[i]; } cout<+ 9
- 7
- 8
- 4
140. C++ da dastur natijasi nimaga teng?
int main()
{ float x=3, y=2;
x=4*pow(y,2); y=2*sqrt(x)+2; x=2*y;
cout<getch();
return 0;
}
+ 20 10 20
- 12 6 12
- 12 12 12
- 3 6 12
141. C++ da dastur natijasi nimaga teng?
int main()
{ float x=3, y=2;
x=pow(y,2);y=sqrt(x)+2;x=2*y;
cout<return 0;
}
+ 8 4 8
- 12 6 12
- 12 12 12
- 3 6 12
142. C++ da dastur natijasini aniqlang:
int main(int argc, char *argv[])
{float s; int i;
s=0; i=3;
do {s=s+i; i=i-1;} while ( i<1 );
cout<return 0;
}
+3
-2
-1
-0.8
143. C++ da dastur natijasini aniqlang:
int main(int argc, char *argv[])
{float s; int i;
s=0; i=5;
do {s=s+i; i=i-3;} while ( i<2 );
cout<return 0;
}
+5
-2
-3
-1
144.for (1; 2;3)uchun n to’g’ri tavsifni ko‘rsating
+2 - takrorlash sanagichi vazifasini bajaruvchio‘zgaruvchiga boshlang‘ich qiymat berishga xizmat qiladi
-2 - takrorlashni bajarish yoki yo‘qligini aniqlabberuvchi mantiqiy ifoda, agar shart rost bo‘lsa,takrorlash davom etadi, aks holda yo‘q
-3 - odatda takrorlash sanagichi qiymatini oshirish(kamaytirish) uchun xizmat qiladi yoki bu erda takrorlashshartiga ta’sir qiluvchi boshqa amallar bo‘lishi mumkin.
-1 - takrorlash sanagichi vazifasini bajaruvchi o‘zgaruvchiga boshlang‘ich qiymat berishga xizmat qiladi
145.Massiv elementlaridan foydalanish nima orqali bajariladi?
+Element indeksi orqali
-Vergul operatsiyasi orqali
-Nuqta operatsiyasi orqali
-Element ismi orqali
146.Massiv noto’g’ri ta’rifini ko’rsating.
+int a[2] = {1,2,3,4};
-int a[20];
-int a[] = {1,2,3,4};
-int a[4] = {1,2,3,4};
147. C++ da kvadrat (n,n) matritsaning qaysi qismini berilgan fragment kodi to’ldiradi?
for(i=0; ifor(j=0; ja[i][j] = i+j+1;
+asosiy diagonal ostidagi elementlarni
-asosiy diagonal elementlarini
-asosiy diagonal ustidagi elementlarni
-qo’shimcha diagonal elementlari
148.Ekranga nima chiqadi?
#include
#include
int main ()
{
char a[] = “123”;
cout << strlen(a);
return 0;
}
+3
-6
-4
-5
149.Massiv – bu …
+Elementlarning tartiblangan strukturasi
-Elementlarning tartiblanmagan strukturasi
-Elementlarning ixtiyoriy strukturasi
-Elementlarning tartiblangan va tartiblanmagan strukturalari
150.C++ tilida necha o’lchovgacha massivlar ishlatilishi mumkin?
+31 tagacha
-7 tagacha
-32 tagacha
-15 tagacha
151.C++ tilida massiv indeksi nechadan boshlanadi?
+0 dan
-1 dan
-2 dan
-7 dan
152. C++ massiv elementlariga tasodifiy qiymatlar berish uchun qaysi direktiva ishlatiladi?
+stdlib.h
-iostream.h
-conio.h
-math.h
153.Dasturda matematik funksiyalarni ishlatish uchun qaysi direktiva ishlatiladi?
+math.h
-stdlib.h
-iostream.h
-conio.h
154.Agar continue operatori sikl operatori ichida kelsa, u holda …
+u boshqaruvni siklning kelasi iteratsiyasining boshlanishiga uzatadi
-u boshqaruvni siklning oldingi iteratsiyasining oxiriga uzatadi
-u boshqaruvni belgidan keyin kelgan sikl iteratsiyasiga uzatadi
-u boshqaruvni sikldan keying operatorga uzatadi
155. Blok ichida ifodalangan o’zgaruvchi qachon ko’rinadi?
+ifodalangan nuqtadan blok oxirigacha
-ifodalangan nuqtadan dastur oxirigacha
-ifodalangan nuqtadan funksiya oxirigacha
-blok ichida
156. int n=10; while(n-=1, n2=n*n, n>0); Kavs ichidagi qaysi amal takrorlash operatorining to‘xtash sharti hisoblanadi?
+ n>0
- n-=1
- n2=n*n
- n-=1, n2=n*n
157. Cheksiz takrorlash operatoridan qaysi operator yordamida chiqib ketish mumkin?
+break;
-continue;
-return;
-switch
158.Qiymatni oluvchi funksiya o’z ichida qaysi so’zni olishi shart?
+return
-int
-new
-break
159.C++ da quyidagi dastur bajarilishi natijasida ekranga nima chiqadi? int main() { unsigned int n=65535; n+=1; cout<+0
-65536
-65535
-256
160.C++ da quyidagi takrorlash operatori necha marta ishlaydi? int main() { unsigned short int i=0; do { i+=1;} while(1); return 0; }
+CHeksiz
-i qiymati 65535 sonidan oshganda takrorlash to‘xtaydi
-0
-i qiymati 32767 sonidan oshganda takrorlash to‘xtaydi
161.C++ da quyidagi dastur bajarilishida ekranga qanday son chiqadi? int main( ) { short int i=32767;i+=1;cout<>i; return 0; }
+ -32768
- 32768
-0
-Xatolik haqida xabar
162. C++ da for(int i=1; i<=10; i+=3) i--;takrorlash operatori necha marta ishlaydi?
+5
-10
-Cheksiz
-umuman ishlamaydi
163. void f(int , int*j, int &k){ i++;(*j)++;k++;} void main(){int =1,j=2,k=3; f(i,&j,k);cout << i << j <
+1 3 4
-2 3 4
-1 3 3
-2 2 4
164. C++ da haqiqiy natija qaytarib butun argument qabul qiluvchi funksiya sarlavhasi aniqlansin.
+float func1(int a);
-float func1(float a);
-int func1(int a);
-int func1(float a);
165. C++ da Case operatoridan keyin qanday belgi qo'yiladi?
+ :
- -
- .
- ;
166. Qaysi operator bitta doimiy ifodadan boshqasiga o'tishga yo'l qo'ymaydi?
+nuqta vergul
- end;
- Stop;
- break;
167. C ++ da oddiy ma'lumotlar turlari.
+ butun sonlar - int, real - float yoki double, belgilar - char
- butun sonlar - int, real - float yoki real, belgilar - char
- butun sonlar - int, real - float yoki double, belgilar string
- butun sonlar - bool, real - float yoki double, belgilar string
168.Ob'ektga yo'naltirilgan dasturlash tilini ko'rsating
+ С++
- Paskal
- Basic
- Phyton
169. C++ da quyidagi yozuvlardan qaysi biri to’g’ri izoh hisoblanadi?
+/* izoh */
-*/ izoh */
-** izoh **
-{ izoh }
170. Kod blokining boshi va oxirini ko'rsatish uchun qanday xizmat belgilaridan foydalaniladi?
+{ }
- begin end
- < >
- ( )
171.Tarjimon dastur quyidagicha nomlanadi:
+translyator
-modem
-assembler
-kod
172. C++ da dastur natijasida nima chop etiladi?
int x = 0;
switch(x)
{
case 1: cout << "Bir";
case 0: cout << "Ikki";
case 2: cout << "Uch";
case 3: cout << "Nol";
}
+Ikki
-Nol
-Bir
-Uch
173. C++ da a ning qjymati nimaga teng bo’ladi?
for(a = 0; a < 10; a++) {}?
+10
- 1
- 9
- 11
174.С++ tilida qaysi ma’lumot turi mavjud emas?
+real
-int
-double
-float
175. C++ da ma’lumotlarni kiritish:
+cin >>a>> b >> …;
-cin >> a,b,…;
-cin >> a <-cin<< a <
176. C++ da natijani aniqlang: 2>1>
Dostları ilə paylaş: |