goto….
45. C++ dasturlash tilida birlashmalar qaysi xizmatchi so`z bilan kiritiladi?
+ Union
- Return
- Include
- Int main
46.Dastur lar yaratishda asosan C++ da quyidagi texnologiyalar ishlatiladi:
+ Yuqoridan pastgava pastdan yukoriga qarab texnologiyasi
- Yuqoridan pastga qarab texnologiyasi
- Pastdan yukoriga qarab texnologiyasi
- Informatsion texnologiyalar
47.C dasturi qaysi tillardan kelib chiqqan?
+B va BCPL tillaridan
-C++ tilidan
-B tilidan
- BCPL tilidan
48.BCPL tili kim tomonidan tuzilgan?
+ Martin Richards
- Ken Thompson
- Dennis Ritchie
- Bjarne Stroustup
49. BCPL tili nechanchi yilda tuzilgan?
+ 1967 yilda
- 1972 yilda
- 1983 yilda
- 1980 yilda
50. C++ dasturi qaysi tilga asoslanib tuzilgan?
+ C tiliga
- B va BCPL tillariga
- B tiliga
- BCPL tiliga
51. C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi?
int i; for (i=1;i<10;i++) ; cout<+ 10
- 1dan 9gacha bo’lgan raqamlar ketma-ketligi
- 1dan 10gacha bo’lgan raqamlar ketma-ketligi
- 1
52. C++ tili nechanchi yilda tuzilgan?
+ 1972 yilda
- 1967 yilda
- 1983 yilda
- 1980 yilda
53. C++ tili kim tomonidan yaratilgan?
+ Bjarne Stroustup
- Dennis Ritchie
- Martin Richards
- Ken Thompson
54. Massiv elementlaridan foydalanish nima orqali bajariladi?
+ Element indeksi orqali
- Vergul operatsiyasi orqali
- Nuqta operatsiyasi orqali
- Element ismi orqali
55. C++ da massiv no to’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};
56. Ekranga nima chiqadi?
int main ()
{
char a[] = “123”;
cout << strlen(a);
return 0;
}
+ 3
- 6
- 4
- 5
57. Massiv – bu …
+ Elementlarning tar-tiblangan strukturasi
- Elementlarning tar-tiblanmagan struktu-rasi
- Elementlarning ix-tiyoriy strukturasi
- Elementlarning tartib-langan va tartiblanmagan strukturalari
58. C++ tilida necha o’lchovgacha massivlar ishlatilishi mumkin?
+ 31 tagacha
- 7 tagacha
- 32 tagacha
- 15 tagacha
59. C++ tilida xy ifoda qanday yoziladi?
+ pow(x,y)
- pow(y,x)
- fmod(x,y)
- hypot(x,y)
60. C++ da massiv elementlariga tasodifiy qiymatlar berish uchun qaysi direktiva ishlatiladi?
+ stdlib.h
- iostream.h
- conio.h
- math.h
61. C++ da matematik funksiyalarni ishlatish uchun qaysi direktiva ishlatiladi?
+ math.h
- stdlib.h
- iostream.h
- conio.h
62. Agar continue operatori sikl operatori ichida kelsa, u holda …
+ u boshqaruvni siklning kelasi iteratsiya-sining boshlanishiga uzatadi
- u boshqaruvni siklning oldingi iteratsiyasining oxiriga uzatadi
- u boshqaruvni belgidan keyin kelgan sikl iteratsiyasiga uzatadi
- u boshqaruvni sikldan keying operatorga uzatadi
63. Cheksiz takrorlash operatoridan qaysi operator yordamida chiqib ketish mumkin?
+ break;
- continue;
- return;
- switch
64. C++ da qiymatni oluvchi funksiya o’z ichida qaysi so’zni olishi shart?
+ return
- int
- new
- break
65. C++ da for(int i=1; i<=10; i=i+3) i=i-1; takrorlash operatori necha marta ishlaydi?
+ 5
- 10
- Cheksiz
- umuman ishlamaydi
66.C++ da natijani aniqlang:
{float s=0; int i;
for (i=0;i<=5; i=i+1)
s=s+i; cout<+ 15
- 6
- 1.4
- 12
67. C++ da natijani aniqlang:
{float s=0; int i;
for (i=0;i<=5; i=i+1);
s=s+i; cout<+ 6
- 15
- 1.5
- 0.6
68. C++ da natijani aniqlang:
{float s=0; int i;
for (i=1;i<=5; i=i+1);
s=s+i; cout<+ 6
- 15
- 1.5
- 14
69. C++ da natijani aniqlang:
{float s=0; int i;
for (i=2;i<=5; i=i+1)
s=s+i; cout<+ 14
- 15
- 6
- 1.5
70. C++ da natijani aniqlang:
{float p=1; int i;
for (i=1;i<=5; i=i+1)
p=p*i; cout<
+ 120
- 144
- 72
- 6
71. C++ da natijani aniqlang:
{float p=1; int i;
for (i=1;i<=5; i=i+1);
p=p*i; cout<
+ 6
- 120
- 144
- 72
72. C++ da natijani aniqlang:
{float p=0; int i;
for (i=1;i<=5; i=i+1);
p=p*i; cout<
- 0
- 6
- 120
- 144
73. C++ da natijani aniqlang:{float s=0, p=1; int i;
for (i=1;i<=5; i=i+1)
s=s+i; p=p*i;
cout<+ 15 6
- 6 15
- 15 120
- 120 15
74. C++ da natijani aniqlang:
{float s=0, p=1; int i;
for (i=1;i<=5; i=i+1) { s=s+i; p=p*i;} cout<+ 15 120
- 15 6
- 6 15
- 6 6
75. C++ da natijani aniqlang:
{float s=0, p=1; int i;
for (i=1;i<=5; i=i+1);
{ s=s+i;p=p*i;}
cout<+ 6 6
- 15 120
- 15 6
- 6 15
76. C++ da natijani aniqlang:{float s=1, p=1; int i;
for (i=1;i<=5; i=i+1)
{ s=s+i;p=p*i;}
cout<+ 16 120
- 6 6
- 15 120
- 15 6
77. C++ da natijani aniqlang:
{float s=0, p=1; int i;
for (i=1;i<5; i=i+1)
{ s=s+i;p=p*i;}
cout<+ 10 24
- 15 120
- 15 6
- 6 15
78.C++ da natijani aniqlang:
{float s=0; int i,j;
for (i=1;i<=2; i=i+1)
for (j=1;j<=2; j=j+1)
s=s+i+j;
cout<+ 12
- 4
- 3
- 2
79. C++ da natijani aniqlang:
{float s=0; int i,j;
for (i=1;i<2; i=i+1)
for (j=1;j<2; j=j+1)
s=s+i+j;
cout<+ 2
- 6
- 12
- 4
80. C++ da natijani aniqlang:
{float s=1; int i,j;
for (i=1;i<2; i=i+1);
for (j=1;j<2; j=j+1)
s=s+i+j;
cout<+ 3
- 2
- 12
- 4
81. C++ da natijani aniqlang:
{float s=0; int i,j;
for (i=1;i<2; i=i+1)
for (j=1;j<2; j=j+1);
s=s+i+j;
cout<+ 4
- 3
- 2
-12
82. C++ da natijani aniqlang:
{float p=1; int i,j;
for (i=1;i<2; i=i+1)
for (j=1;j<2; j=j+1)
p=p*(i+j);
cout<
+ 2
- 72
- 20
- 6
83. C++ da natijani aniqlang:
{float p=1; int i,j;
for (i=1;i<=2; i=i+1)
for (j=1;j<=2; j=j+1)
p=p*(i+j);
cout<
+ 72
- 2
- 20
- 6
84. C++ da natijani aniqlang:
{float p=1; int i,j;
for (i=1;i<=2; i=i+1);
for (j=1;j<=2; j=j+1)
p=p*(i+j);
cout<
+ 20
- 72
- 2
- 6
85. C++ da natijani aniqlang:
{float p=1; int i,j;
for (i=1;i<=2; i=i+1)
for (j=1;j<=2; j=j+1);
p=p*(i+j);
cout<
+ 6
- 20
- 72
- 2
86. C++ da natijani aniqlang:
{float p=1,s=0; int i,j;
for (i=1;i<=2; i=i+1)
for (j=1;j<=2; j=j+1);
p=p*(i+j); s=s+i+j;
cout<
+ 6 6
- 72 6
- 72 12
- 2 2
87. C++ da natijani aniqlang:
{float p=1,s=0; int i,j;
for (i=1;i<=2; i=i+1)
for (j=1;j<=2; j=j+1)
p=p*(i+j); s=s+i+j;
cout<
+ 72 6
- 6 6
- 72 12
- 2 2
88. C++ da natijani aniqlang:
{float p=1,s=0; int i,j;
for (i=1;i<=2; i=i+1)
for (j=1;j<=2; j=j+1)
{p=p*(i+j); s=s+i+j;}
cout<
+ 72 12
- 72 6
- 6 6
- 2 2
89. C++ da natijani aniqlang:
{float p=1,s=0; int i,j;
for (i=1;i<2; i=i+1)
for (j=1;j<2; j=j+1)
{p=p*(i+j); s=s+i+j;}
cout<
+ 2 2
- 72 12
- 72 6
+ 6 6
90. Inkrement amali nima?
+ Qiymatni 1 ga oshi-rish (a+=1)
- Qiymatni 1 ga kamy-tirish (a-=1)
- Qiymat berish (a=1)
- Qiymatni 1 ga ko'paytirish (a*=1)
91.C++ da to’g’ri yozilgan operatorni ko’rsating
+ for (i=1;i<=2; i=i+1)
- for (i:=1;i<=2; i=i+1)
- for (i=1;i<=2; i:=i+1)
- for (i=1;i=<2; i=i+1)
92.Qaysi qatorda do while operatorlari C++ da to’g’ri yozilgaт?
+ i=10; s=0;
do s+=1/i; i--; while i<0;
- i=10; s=0;
do { s+=1/i; i--; } while i>0;
- i=10; s=0;
do { s+=1/i; i--; } while (i>0);
- i=10; s=0;
do s+=1/i; i--; while (i>0);
93. C++ da switch operatorining if operatoridan qanday farqi mavjud
+ Unda bir yo’la bir nechta shart tekshiriladi
- Unda har xil shartlar tekshiladi
- Unda faqat bitta shart tekshiriladi
- Farqi yo’q
94. Си dasturlash tilida funksiya ………yordamida faollashtiriladi.
+ funksiyaga murojoat
- funksiyani tafsivlash
- funksiyani aniqlash
- funksiyani yopish
95. C++ da qaysi funksiya tasodifiy sonlarni hosil qilish uchun ishlatiladi?
+ rand
- srand
- return
- randomize
96.O’z-o’ziga murojoat qiliuvchi funksiya-bu..
+ rekursiv funksiya
- bazaviy funksiya
- global funksiya
- prototip funksiya
97. C++ da buyruqlar natijasini aniqlang: Setcolor(4); circle(120,50,20); line(10,20,100,20)
+ kesma, aylana
- doira, kesma
- aylana, nuqta
- doira,nuqta
98. C++ da grafik rejimida matnlarni kiritish funksiyasi:
+ outtextxy (x,y,m)
- outtext (x,y,m)
- couttextxy (x,y,m)
- couttext (x,y,m)
99. C++ da C++ da hisoblash natijasini aniqlang
float ter(float a, float b:real)
{ float y; if (a>b) y=a; else y=b; return y; } {float c,d, z; c=3; d=-2; z=(2*ter(d*2,c)+ter(d+c,2*c))/2; cout<+ 6
- 5
- 4
- 4,5
100. 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+3; s=s+a[i]; } cout<+ 7
- 6
- 5
- 4
101. C++ da hisoblash natijasini aniqlang:{ float a[5],b[5],s=0; int i,j; for(i=1; i<4; i=i+1) b[i]=i+2; for(j=1; j<5; j=j+1) a[j]=j*2; s=s+a[2]*b[3]; cout<
+ 20
- 12
- 14
- 16
102. C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int i,s=0;
for (i=1;i<10;i++)
{ s+=i; i++; }
cout<+ 25
- 45
- 1
- 10
103. Qaysi qatorda DO WHILE operatorlari C++ da to’g’ri yozilgaт?
+ i=10; s=0;
do s+=1/i; i--; while i<0;
- i=10; s=0;
do { s+=1/i; i++; } while (i<0);
- i=10; s=0;
do s+=1/i; i--; while (i>0);
- i=10; s=0;
do { s+=1/i; i--; } while (i>0);
104. C++ da dastur natijasini aniqlang:
main()
int main()
{int a=4,b=6,c=1,s,d,f;
s=a++;
d=--a+c--;
f=acout<<"s= "< return 0;
}
+ s=4, f=1, d=5
- s=4, f=0, d=4
- s=4, f=1, d=6
- s=4, f=0, d=5
105. Butun sonli arifmetika ishlatiladigan amalni ko’rsating:
+ %
- !!
- &&
- **
106. For operatori C++ da to’g’ri foydalanilgan qatorni ko’sating:
+ main ()
{ int i, j; for(i=6; j=0; j<10; i=i--1, j=j+; cout<- main ()
{ int i, j; for(i=6, j=0; j<10; i=i-1; j=j+ cout<- main ()
{ int i, j; for(i=6, j=0, j<10; i=i-1, j=j+1cout<- main ()
{ int i, j; for(i=6, j=0; j<10; i=i-1, j=j+1cout<
107. C++ da dastur natijasi nimaga teng?
int main()
{ float x=3, y=2;
if (x>y) x=4*pow(y,2);else
y=sqrt(x)+2; x=2*y;
cout< return 0;
}
+4 2 4
- 4 6 4
- 4 4 2
- 4 4 4
108. C++ da dastur natijasi nimaga teng?
int main()
{ float x=3, y=2;
x=4*pow(y,2); y=sqrt(x)+2; x=2*y;
cout< return 0;
}
+ 12 6 12
- 16 6 12
- 12 12 12
- 3 6 12
109. C++ da to’g’ri yozilgan dasturni toping: ni C++ da hisoblash.
+k=1; while (k<=n) { z=x+k*y; k++; }
-k=1; while (k-k=1; while (k-k=1; while (k<=n) z=x+k*y; k++;
110. C++ da to’g’ri yozilgan operatorni toping: agar x va y lardan bittasi manfiy bo’lsa, u holda son 0,5 ga oshirilsin.
+ if ( x<0 || y<0) {x=x+0.5; y=y+0.5;}
- if ( x<0 && y<0) {x=x+0.5; y=y+0.5;}
-if ( x<0 ! y<0) {x=x+0.5; y=y+0.5;}
- if ( x<0 || y<0) x=x+0.5; y=y+0.5;
111. C++ da to’g’ri yozilgan operatorni toping:agar ikki sonning yig’indisi 1 dan kichik bo’lsa ularning o’rta arifmetigin, aks holda ularning o’rta geometrigini hisoblang.
+ if (x+y< s=(x+y)/2; else s=sqrt(x*y);
-if (x+y> s=x+y/2; else s=sqr(x* y);
-if (x+y< s=(x+y)/2 else s=sqrt(x*y);
-if (x+y< s=x+y/2 else s=sqrt(x*y);
112. C++ da dastur natijasini aniqlang:
main()
{int s=7, t=9, z=7, x, y, f;
x=!(s>t)||(s>z);
y=++x+--z;
f=!(y>=z);
cout<<“x= “<+ x=2, y=8, f=0
- x=2, y=8, f=1
- x=2, y=9, f=0
- x=2, y=7, f=0
113. Ifoda C++ da to’g’ri yozilgan satrni ko’rsating:
+
-
-
-
114. C++ da ifodani qiymati nimaga tеng? 24/(3*4)-24/3/4+24/3*4
+ 32
- 4
- 12
- 16
115. C++ da dastur natijasini aniqlang:
int main()
{int x=4, y=3, w =1, t;
w++;
t=++x-y;
y--;
cout<<"t=”<< t<+t=2,5,2,2
- t=2,4,2,3
- t=3,4,3,2
- t=1,2,1,3
116. 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
- 40 5
- a=5 i=120
- a=120 i=5
117. Ifoda C++ da to’g’ri yozilgan satrni ko’rsating:
+ y=pow(pow(x,+4,1/+sin(pow(x,)+tan(pow(x,3);
- y=pow(1/5, pow(x,++ pow(sin(x,)+tg(pow(3,x));
- y=pow(1/5,pow(x,++sin(pow(4, x))+tan(pow(3, x));
- y=pow(pow(x,+4,1/+sin(pow(x,)+ pow(tan(x,3);
118.C++ da to’g’ri yozilgan operatorni ko'rsating:
+cin>>"a=">>a>>"b="'>>b
- cin>>a>>b<- cin>>"a="<- cin>>"a=">>a>>'b='>>b;
119. C++ da dastur natijasini aniqlang:
int main()
{int i=3, p=1;
for(;i*i*i>0;i=i- p*=i*(i+);
cout<<"i="<< i<<"p="<< p;
return 0;
}