Fayllar bilan ishlash oqimlariga qaysilar kiradi fstream, ifstream, ofstream


class subclass : protected Superclass


Download 0.67 Mb.
bet7/25
Sana23.11.2020
Hajmi0.67 Mb.
#150919
1   2   3   4   5   6   7   8   9   10   ...   25
Bog'liq
AKT

class subclass : protected Superclass

subclassga Superclassdagi protected toifa qanday bo'lib o'tadi?



Private




589

Dastur parchasi natijasini aniqlang.
class Base
{
public:
Base() { cout << "Base"; }
};

class Derived : public Base


{
public:
Derived(int i) { cout << i; }
};

int main()


{
Derived d2(10);
return 0;
}

Base10




590

Dastur parchasi natijasini aniqlang.
class A
{
int x;
};
class B : public A
{
public:
void show()
{
x=10;
cout << x;
}
};
int main()
{
B b;
b.show();
return 0;
}

Dastur xato




591

Faylga yozish uchun qaysi xizmatchi so'zdan foydalaniladi?

Write()




592

Faylga ma’lumot yozish uchun ios:: xizmatchi so’zidan so’ng qaysi spetsifikator yoziladi?

Out, (app)




593

Fayldagi ma’lumotni o’qish uchun ios:: xizmatchi so’zidan so’ng qaysi spetsifikator yoziladi?

­in




594

Faylga ma’lumotni fayl oxiriga yozish uchun ios:: xizmatchi so’zidan so’ng qaysi spetsifikator yoziladi?

App




595

Fayl ochilganda kursor ko’rsatkichini fayl oxiriga ko’chirish uchun ios:: xizmatchi so’zidan so’ng qaysi spetsifikator yoziladi?

End




596

Fayl ochilganda fayl tarkibini tozalash uchun ios:: xizmatchi so’zidan so’ng qaysi spetsifikator yoziladi?

Trunc




597

Qaysi metod (uslub) ochilgan faylni yopish uchun xizmat qiladi?

Close()




598

Fayllarni o’qishda faylni oxirini aniqlash uchun qaysi metod (uslub) dan foydalaniladi?

Tellg()




599

eof( ) metodi (uslub) faylni oxiriga borgan bo’lsa, qanday qiymat qabul qiladi?

True




600

Maxsus tur bo’lib, o’zida maydon, usullar va hossalarni mujassamlashtiruvchi tushuncha nima?

Class




601

O’zgaruvchilarga nisbatan klass (sinf) nima sifatida qaraladi?

Tip




602

Quyidagi dastur qismi nimani e’lon qilish uchun ishlatiladi? class klass_nomi { funktsiya va o’zgaruvchilar };

Klass




603

Quyidagi dasturda klass (sinf)ning ob’ektini ko’rsating:
class Fakultet {
public:
string nomi; };
int main( ){
Fakultet kif;
kif.nomi= “AT servis”;
cout<

kif




604

Quyidagi dasturda klass (sinf)ning o’zgaruvchisini ko’rsating:
class Fakultet {
public:
string nomi; };
int main( ){
Fakultet kif;
kif.nomi= “AT servis”;
cout<

nomi




605

Quyidagi dasturda klass (sinf)ning funksiyasini ko’rsating:
class Fakultet {
public: string nomi; };
int main( ){
Fakultet kif;
kif.nomi= “AT servis”;
cout<

Funksiya yoq




606

Quyidagi dasturda klass (sinf) yaratishda qanday belgi tushib qolgan?
class Fakultet {
public:
string nomi; }
int main( ){
Fakultet kif;
kif.nomi= “AT servis”;
cout<

Hech qanday




607

Quyidagi dastur klass (sinf)ida "name" nima vazifani bajaradi?
class Person {
public: string name; int age;
void print( ) {
cout << "Ismi : " << name << endl;
cout << "Yoshi : " << age << endl; } };

Ozgaruvchi




608

Quyidagi dastur klass (sinf)ida "age" nima vazifani bajaradi?
class Person {
public: string name; int age;
void print( ) {
cout << "Ismi : " << name << endl;
cout << "Yoshi : " << age << endl; } };

Ozgaruvchi




609

Quyidagi dastur klass (sinf)ida print nima vazifani bajaradi?
class person {
public: string name; int age;
void print( ){
cout << "Ismi : " << name << endl;
cout << "Yoshi : " << age << endl; } };

Funksiya yoki metod




610

Quyidagi dastur klass (sinf)ining metodi tipini aniqlang?
class person {
public : string name; int age;
void print( ) {
cout << "Ismi : " << name << endl;
cout << "Yoshi : " << age << endl; } };

Void




611

Klass (sinf) komponentalariga murojaat huquqi nima yordamida boshqariladi?

Spesifikator




612

Klass (sinf) komponentalariga murojaat huquqi spetsifikatorlari nechi xil bo’ladi?

3 xil




613

Klass (sinf)da xususiy o’zgaruvchilar yaratishda qaysi murojaat huquqi spetsifikatoridan foydalaniladi?

Private




614

Klass (sinf)da dasturning barcha qismida foydalanish mumkin bo’lgan o’zgaruvchilar yaratishda qaysi murojaat huquqi spetsifikatoridan foydalaniladi?

Public




615

Sinflar ierarxiyasi (oilasi) qurilganda qaysi murojaat huquqi spetsifikatoridan foydalaniladi?

Public




616

Oddiy holda protected spetsifikatori nimaga ekvivalent hisoblanadi?

Private




617

Klass (sinf) a’zolarini e’lon qilishda hech qanday murojaat huquqi spetsifikatoridan foydalanilmagan bo’lsa ular (a’zolar) qaysi spetsifikatorda e’lon qilingan sanaladi?

Private




618

Quyidagi dastur klass (sinfi) da "name" o’zgaruvchisi qaysi spetsifikatorda e’lon qilingan?
class person {
string name; int age;
public:
void set(string a, int b){
name = a; age = b; }
void print( ) {
cout << "Исми : " << name << endl;
cout << "Ёши : " << age << endl;} };

Private




619

Quyidagi dastur klass (sinfi) da "age" o’zgaruvchisi qaysi spetsifikatorda e’lon qilingan?
class person {
string name; int age;
public:
void set(string a, int b){
name = a; age = b; }
void print( ) {
cout << "Ismi : " << name << endl;
cout << "Yoshi : " << age << endl; } };

Private




620

Quyidagi dastur klass (sinfi) da "set" funksiyasi qaysi spetsifikatorda e’lon qilingan?
class person {
private:
string name; int age;
public:
void set(string a, int b){
name = a; age = b; }
void print( ) {
cout << "Ismi : " << name << endl;
cout << "Yoshi : " << age << endl; } };

Public




621

Quyidagi dastur klass (sinfi) da Value o’zgaruvchisi qaysi spetsifikatorda e’lon qilingan?
class Func { float Value;
void F(int x, float a, float b, float s){
a=cos(x); b=sqrt(b*x); s=sin(-x);
Value=a*x*x+b*x+s; } };

Private




622

Klass (sinf) o’zgaruvchilarini initsializatsiya qilish uchun mo’ljallangan maxsus funksiya nima deyiladi?

Konstruktor




623

Klass (sinf) konstruktori qanday ma’lumot turini qaytaradi?

Obyekt




624

Klass (sinf) konstruktoriga qanday nom berish mumkin?

Bilmadim




625

Klass (sinf) ob’ekti yo’q qilinayotgan vaqtda avtomatik tarzda nima chaqiriladi?

Konstruktor




626

Destruktorni qaysi operator orqali chaqirish mumkin?

Hech qanday




627

Destruktorni chaqirishda funksiya oldiga qanday simvol qo’yiladi?

~




628

Dasturlash tilning mexanizmi bo’lib, dasturdagi (klasslarda) bir komponentni boshqa komponentdan cheklash imkonini beruvchi tushuncha nima?

Class




629

Klass (sinf) larda bir xil nomli funksiyalarni bir necha bor yaratish nima deyladi?







630

Dastur natijasini aniqlang:
#include
using namespace std;
class Yuza{float a; float b; public:
int Y(int x){ a=x; return a*a;}
float Y(float x, float y){ a=x; b=y; return a*b;}};
int main (){
Yuza T; cout<

10




631

Dastur natijasini aniqlang:
#include
using namespace std;
class Yuza{float a; float b; public:
int Y(int x){a=x; return a*a;}
float Y(float x, float y){a=x; b=y; return a*b;}};
int main (){
Yuza T; cout<

2.2




632

Dastur natijasini aniqlang:
#include
using namespace std;
class calc{float a,b; public:
double cl(double x, double y){a=x; b=y; cout<int cl(int i, int j){a=i; b=j; cout<int main ( ) {
calc T; T.cl(3, 2); return 0; }

6




633

Dastur natijasini aniqlang:
#include
using namespace std;
class calc{float a,b; public:
double cl(double x, double y){a=x; b=y; cout<int cl(int i, int j){a=i; b=j; cout<int main ( ) {
calc T; T.cl( 3. , 2. ); return 0; }

5




634

Dastur natijasini aniqlang:
#include
using namespace std;
class calc{float a,b; public:
double cl(double x, double y){a=x; b=y; cout<int cl(int i, int j){a=i; b=j; cout<int main () {
calc T; T.cl(6.28 , 2. ); return 0; }

8.28




635

Dastur natijasini aniqlang:
#include
using namespace std;
class calc{float a,b; public:
double cl(double x, double y){a=x; b=y; cout<int cl(int i, int j){a=i; b=j; cout<int main () {
calc T; T.cl(6,2); return 0; }

12




636

Dastur natijasini aniqlang:
#include
using namespace std;
class calc{float a,b; public:
double cl(double x){a=x; cout<int cl(int i, int j){a=i; b=j; cout<int main () {
calc T; T.cl(6,2); return 0; }

4




637

Dastur natijasini aniqlang:
#include
using namespace std;
class calc{float a,b; public:
double cl(double x){a=x; cout<int cl(int i, int j){a=i; b=j; cout<int main () {
calc T; T.cl(6.2); return 0; }

12.4




638

Dastur natijasini aniqlang:
#include
using namespace std;
class calc{float a,b; public:
double cl(double x){a=x; cout<int cl(int i, int j){a=i; b=j; cout<int main () {
calc T; T.cl(5.1,3.2); return 0; }

2




639

Dastur natijasini aniqlang:
#include
using namespace std;
class Kattasi{ float a,b,c; public:
int max( int x1, int y1 ){a=x1; b=y1;
return adouble max(double x2, double y2, double z2){
a=x2; b=y2; c=z2;
return a>b?a:(b>c?b:c);} };
int main (){
Kattasi T;
cout<

5




640

Dastur natijasini aniqlang:
#include
using namespace std;
class Kattasi{ float a,b,c; public:
int max( int x1, int y1 ){a=x1; b=y1;
return adouble max(double x2, double y2, double z2){
a=x2; b=y2; c=z2;
return a>b?a:(b>c?b:c);} };
int main (){
Kattasi T;
cout<

2




641

Dastur natijasini aniqlang:
#include
using namespace std;
class Kattasi{ float a,b,c; public:
int max( int x1, int y1 ){a=x1; b=y1;
return afloat max(float x2, float y2, float z2){
a=x2; b=y2; c=z2;
return a>b?a:(b>c?b:c);} };
int main (){
Kattasi T;
cout<

7




642

Dastur natijasini aniqlang:
#include
using namespace std;
class Kattasi{ float a,b,c; public:
int max( int x1, int y1 ){a=x1; b=y1;
return afloat max(float x2, float y2, float z2){
a=x2; b=y2; c=z2;
return a>b?a:(b>c?b:c);} };
int main (){
Kattasi T;
cout<

1




643

C++ dasturlash tilida parametrlangan turlar deb nimaga nisbatan aytiladi?

Class




644

template xizmatchi so’zi nimani e’lon qilishda ishlatiladi?

Shablonlar




645

Funksiya shablonini yaratishda formal tiplarning har birining oldida qanday xizmatchi so'zi qo'yilishi kerak?

Typename




646

Dastur natijasini aniqlang:
#include
using namespace std;
template < typename T >
T katta( T a, T b ){
if (a>b) return a;
else return b;}
int main ( ) {
cout<return 0;}

b




647

Dastur natijasini aniqlang:
#include
using namespace std;
template
T add(T a, T b){
return a; b; }
int main( ){
cout<(21,56) <return 0;}

21




648

Dastur natijasini aniqlang:
#include
using namespace std;
template < typename T >
T katta( T a, T b ){
if (a>b) return a;
else return b;}
int main ( ) {
cout<return 0; }

Ab




649

Dastur natijasini aniqlang:
#include
using namespace std;
template
T add(T a, T b){
return a+b; }
int main( ){
cout<(2.1,3.2) <return 0;}

5.3




650

Dastur natijasini aniqlang:
#include
using namespace std;
template
T M (T a, T b){
return a>b?a:b;}
int main () {
cout<(4+3,6-1);
return 0;}

7




651

Dastur natijasini aniqlang:
#include
using namespace std;
template
T a1(T a, T b){return a + b;}
template
T a2(T a, T b){return a>b?a:b;}
int main(){
cout<(3.3,7.);
return 0;}

19




652

Dastur natijasini aniqlang:
#include
using namespace std;
template
T a1(T a, T b){return a + b;}
template
T a2(T a, T b){return a>b?a:b;}
int main(){
cout<(3.3,7.2);
return 0;}

98




653

Dastur natijasini aniqlang:
#include
using namespace std;
template
T a1(T a, T b){return a + b;}
template
T a2(T a, T b){return a>b?a:b;}
int main(){
cout<(3,7);
return 0;}

25




654

Fayllar bilan ishlash oqimlariga qaysilar kiradi?

Fstream, ifstream, ofstream




655

...bu bitta funksiyani, strukturani yoki klassni turli xil tiplar bilan ishlay olishidir

Shablon




656

Shablon qanday elon qilinadi

Template




657

template
class Comp
{
public:
T narx;
T nomi;
};
Comp klassining narxi va nomi satr korinishida bo’lgan obyektini yarating:

Comp obyekt




658

template
class Comp
{
public:
T narx;
T nomi;
}
Comp klassining narxi va nomi butun korinishida bo’lgan obyektini yarating:

Comp obyekt




659

template
class Comp
{
public:
T narx;
T nomi;
}
Comp klassining narxi haqiqiy va nomi butun son korinishida bo’lgan obyektini yarating:

Xato




660

Kitob klassi uchun kitob nomi va kitob narxinini initsializatsiya qiluvchi konstruktorni yozing?
class Kitob
{
public:
…..
private:
string nomi;
int narxi;
};

Kitob(string nomi, int narxi)

{

This->nomi = nomi;



This->narxi = narxi;

}





661

template
class Comp
{
public:
T narx;
F soni;
}
Comp klassining narxi va soni butun son korinishida bo’lgan a obyektini yarating:

Comp a




662

template
class Comp
{
public:
T narx;
F soni;
}
Comp klassining narxi haqiqiy va soni butun son korinishida bo’lgan a obyektini yarating:

Xato




663

template
class Comp
{
public:
T narx;
F soni;
}
Comp klassining narxi va soni haqiqiy son korinishida bo’lgan a obyektini yarating:

Comp a




664

class Nuqta
{
public:
string nomi;
private:
int x;
int y;
};
class Nuqta3:public Nuqta
{
public:
int z;
}
Nuqta3 klassida nechta maydon mavjud?

2




665

class Nuqta
{
public:
string nomi;
private:
int x;
int y;
};
class Nuqta3:protected Nuqta
{
public:
int z;
}
Nuqta3 klassida nechta maydon mavjud?

1




666

class Nuqta
{
string nomi;
int x;
int y;
};
class Nuqta3:protected Nuqta
{
public:
int z;
}
Nuqta3 klassida nechta maydon mavjud?

1




667

class Nuqta
{
string nomi;
int x;
int y;
};
class Nuqta3:public Nuqta
{
public:
int z;
}
Nuqta3 klassida nechta maydon mavjud?

1




668

class Nuqta
{
string nomi;
int x;
int y;
};
class Nuqta3:private Nuqta
{
public:
int z;
}
Nuqta3 klassida nechta maydon mavjud?

1




669

template
class Talaba
{
public:
T stip;
}
Talaba klassining stip qiymati satr bo’lgan korinishida bo’lgan E obyektini yarating:

Talaba E;




670

template
class Talaba
{
public:
T stip;
}
Talaba klassining stip qiymati haqiqiy bo’lgan korinishida bo’lgan E obyektini yarating:

Talaba E;




671

template
class Talaba
{
public: T stip;
}
Talaba klassining stip qiymati butun son bo’lgan korinishida bo’lgan E obyektini yarating:

Talaba E;




672

template
class Car
{
public:
F nomi;
F nomeri;
}
Car klassining nomi va nomeri satr korinishida bo’lgan R obyektini yarating:

Talaba R;




673

Qaysi kalit so'z yordamida o'zgaruvchiga dinamik xotira ajratiladi?

New




674

Funksiyada qiymat qaysi buyruq orqali qaytariladi?

Return




675

Qiymat qaytarmaydigan funksiya qaysi kalit so'z orqali e'lon qilinadi?

Void




676

class car
{public:
int yil;
private:
string ega;
};
int main()
{
car n;
}
Keltrilgan klassda ob'ektni aniqlang

N




677

Klasslarda bevosita murojaat operatori qaysi.

Public




678

Shablon qaysi xizmatchi so'z orqali ifodalanadi?

Template




679

Class ichidagi o'zgaruvchiga bilvosita murojaat qilish operatori?

Private




680

Sinf azosiga dasturdagi barcha funksiyalar orqali murojaat xuquqini berish qaysi so'z yordamida amalga oshiriladi?

public




681

Qaysi xizmatchi so'z yordamida sinf elementiga faqatgina shu sinf metodlari orqali foydalanish xuquqi beriladi?

Private




682

int i=5;
while (i <=5)
{
cout << (--i)-- << " ";
if ( i < 2) break;
}
Dastur natijasi qanday?

4 2




683

int i, k = 2, m = 10;
i = (m)/(m/k - 5);
Dastur natijasi qanday?

nan




684

template
class A
{ public : T x1; T x2;
T func(T x3)
{ x3 += x1 + x2;
return x3;
}
};
int main()
{ A A1;
A1.x1 = 3; A1.x2 = 10;
cout << A1.func(1);
}
Dastur natijasi qanday?

14




685

1: class A
2: { public:
3: int x;
4: int GetX() { return x; } };
5: int main()
6: { A b;
7: b.SetX(2);
8: b.GetX();
9: A b1(2);
10:}
Qaysi qatorlarda xatoliklar mavjud?

7, 9




686

Konstruktorlar odatda qanday murojaat huquqiga ega?

Avtomatik, obyekt yaratilganda ishga tushadi




687

Standart amallarni qo'shimcha yuklash qaysi so’z yordamida amalga oshiriladi?

Operator




688

Qanday sinf a'zolar vorislikka o'tmaydi?

Private




689

#include
int main() {
int i;
for(i = 0; i < 9; i++)
std::cout << i+1;
return 0;
}
dastur bajarilganda ekranda nimalar chiqadi?

123456789




690

Kiritish oqimini qayta yuklash uchun quyida keltirilgan formalardan qaysi biri to'g'ri?

Kiritish oqimi qayta yuklab bolmaydi




691

Chiqarish oqimini qayta yuklash uchun quyida keltirilgan formalardan qaysi biri to'g'ri?

Chiqarish oqimini qayta yuklab bolmaydi




692

Kompleks sinfi ustida qo'shish amalini qayta yuklash uchun keltirilgan formalarning qaysi biri to'gri?

Kompleks sinfini qayta yuklab bolmaydi




693

Konstruktor bu –

Bu obyekt yaratilganda avtomatik ishga tushadigan metod




694

Klass yaratilganda unga nechta konstruktor va nechta destruktor e'lon qilish mumkin?

1 ta konstruktor, 1 ta destructor




695

Destruktor e'lon qilishda qaysi belgidan foydalaniladi?

~




696

#include
#include
using namespace std;
class Ahror{
private:
string Ism;
int Yosh;
friend void Printyosh(const Ahror& shaxs);
public: Ahror(string KiritIsm, int KiritYosh)
{
Ism = KiritIsm;
Yosh = KiritYosh;
}
};
void Printyosh(const Ahror& shaxs)
{
cout<}
int main()
{
Ahror a("Ahror",27);
Printyosh(a);
return 0;
} dastur natijasi qanday?

27




697

#include
#include
using namespace std;
class Ahror{
private:
string Ism;
int Yosh;
friend void Printyosh(const Ahror& shaxs);
Ahror(string KiritIsm, int KiritYosh)
{
Ism = KiritIsm;
Yosh = KiritYosh;
}
};
void Printyosh(const Ahror& shaxs)
{
cout<}
int main()
{
Ahror a("Ahror",27);
Printyosh(a);
return 0;
} dastur natijasi qanday?

xato




698

C++ dasturlash tilida dasturni boshlanishini va tugashini bildiruvchi belgini ko'rsating

#include

…..


return 0;}




699

Xar bir ifoda … bilan yakunlanadi?

; bilan




700

Qiymat uzatish operatorini ko'rsating.

bilmadim

Test Massiv

  1. Massivni e’lon qilish to’g’ri ko’rsatilgan qatorni toping?

*A) int a[50] ; B) float a=[50]; C) int a{50}; D) int a[3]={“1,2,3”};

2. Quyidagi ifodadan qanday qiymat chiqishini aniqlang?

int a[]={1,2,3,4,5};

cout<

A) 3 B) 2 * C) 4 D) 5

3. Massiv bu …

A) Bir toifali cheksiz qiymatlarning tartiblangan to’plami

*B) Bir toifali chekli qiymatlarning tartiblangan to’plami

C) Turli toifali cheksiz qiymatlarning tartiblangan to’plami

D) Turli toifali chekli qiymatlarning tartiblangan to’plami

4. Massiv elementlari indeksi nechchidan boshlanadi?

A) 1 dan *B) 0 dan C) 3 dan D) istalgan qiymatdan boshlanishi mumkin

5. Massivni initsalizatsiyalash to’g’ri ko’rsatilgan javobni toping?

*A) int a[3]={45,12,1} B) int a[4]={12,3,4,43,2}

C) int a[3]={“12,3,4”} D) float j[]={‘1,2,3,4,5.5,5.6’}

6. Quyidagi dastur qanday natija chiqaradi?

#include

using namespace std;

int main()

{ int a[10];

for (int i=0;i<10;i++)

{ cout<

return 0;

}


  1. 1 dan 10 gacha bo’lgan raqamlarni B) 1 dan 9 gacha bo’lgan raqamlarni

C)10 ta 0 ni chiqaradi * D) Turli xil ko’rinishdagi 10 ta sonni chiqaradi

7. Massivni kompyuter xotirasida egallagan hajmini qaysi funksiya orqali aniqlasa bo’ladi?

A) length() B) size() C)memory() *D) sizeof()

8. Dinamik massivlarda xotirani bo’shatish funksiyasini ko’rsating?

*A) delete []massiv_nomi B) delete [massiv_nomi]

C) erase [massiv nomi] D) erase []massiv_nomi

9. Bir o’lchamli massiv deb nimaga aytiladi?

A) faqat bitta elementdan iborat massivga

*B) elementiga bir indeks orqali murojaat qilish mumkin bo’lgan massivga

C) elementlari faqat butun sonlardan iborat massivga

D) elementiga bir necha indeks orqali murojaat qilish mumkin bo’lgan massivga

10. Quyidagi massivda ekranga nima chiqadi?

int t[4]={0};

for(int i=0; i<4; i++)

cout<

D) ekranga hech qanday qiymat chiqmaydi.

11. Ikki o’lchamli massivlar qanday e’lon qilinadi?

A) toifa massiv_nomi [ elementlar soni]

B) massiv_nomi[satrlar soni] [ustunlar soni]

C) toifa massiv_nomi{satrlar soni}{ustunlar soni}

*D) toifa massiv_nomi[satrlar soni][ustunlar soni]

12. Noto’g’ri kiritilgan ikki o’lchovli massivni aniqlang?

A) int a[3][5]; B) int k[2][2]={1,2,3,4} ; *C)int a[2][3]={1,2,3,4,5,6,4};

D) int k[2][3]={{0,1,2},{3,4,5}};

13. Kvadrat massiv deb qanday massivlarga aytiladi?

*A) ustunlar va satrlar soni teng bo’lgan massivga

B) faqat bir xil elementdan tashkil topgan massivga

C) ustunlar soni satrlar sonidan ko’p bo’lgan massivga

D) satrlar soni ustunlar sonidan ko’p bo;lgan massivga

14. Quyidagi massivda j indeksi nimani bildiradi? int a[i][j];

A) satrlar sonini B) elementlar sonini *C) ustunlar sonini

D) massiv necha o’lchamliligini

15. Quyidagi massivda nechta element qatnashgan

int k[3][4]; A) 3 ta *B) 12ta C) 4ta D) 34ta

16. Funksiyaga matritsani chaqirish to’g’ri ko’rsatilgan qatorni toping

A) void matrix(int a[10][10])

*B) void matrix(int a[10][10], int m, int n)

C) void matrix(int a[n][m]) D) void matrix (int m, int n)

17. Massivlarning qanday turlari mavjud?

A) dinamik massivlar B) statik massivlar *C) dinamik va static massivlar

D) konsterativ massivlar

18. Initsalizatsiylash nima?

*A) massiv elementlarini oldindan e’lon qilish

B) massiv elementlarini saralash

C) Massiv elementlarini yangi massivga kirgizish

D) massiv elementlarini o’chirish

19. Massivni e’lon qilishda massiv indeksi qanday belgi ostida bo’ladi?

A) {…} *B) […] C) (…) D) |….|

20. Noto’g’ri massivni ko’rsating?

A) int a[30]; B) int a[]={2,3,4,5}; C) int a[3]={1,2,3}; *D)int a[2]={1,2,3,4};

21. Massivlar necha o’lchamli bo’lishi mumkin?

A) faqat bir o’lchamli B) faqat ikki o’lchamli * C) istalgan o’lchamda

D) bir va ikki o’lchamli

22. Massivdan n-o’rinda turgan elementni o’qib olish uchun qanday amal bajariladi?

*A) cout<

23.Massivlarda Indeks sifatida qanday ifodalardan foydalanish mumkin?

A) int B) char C) long D) barchasi to’g’ri

24. Quyidagi massivni oxirgi elementini toping

Int a[7]={1,2,3,4,5,6,7}; A) a[7]; *B) a[6]; C) a[8] D) a[5];

25. Agar massiv elementiga qaraganda kamroq element berilgan bo’lsa natija qanday chiqadi?

A) berilgan elementlarni o’zigina chiqadi B) berilgan elementlar va qolgan elementlarni o’zi istagan qiymat bilan to’ldiradi

*C) berilgan elementlar va qolgan elementlarni 0 lar bilan to’ldiradi

D) Dasturda xatolik deb chiqaradi

26. Nomlangan massivda uning o’lchami ko’rsatilmagan bo’lsa….

A) dasturda xatolik yuz beradi

B) barcha qiymatni 0 deb oladi

*c) kompilyator massiv chegarasini avtomatik aniqlaydi

D) to’g’ri javob yo’q

27.Quyidagi dastur natijasini toping

int main() {


int s=0,k=0;

int x[]={-1,2,5,-4,8,9}

for(int i=0;i<6;i++)

{ if(x[i]<=0) continiue;

k++;

s+=x[i];}



cout<

cout<


*A) 4 24 B) 24 4 C) 2 -5 D) -5 2

28. Massivlarni navlarga ajratishning oddiy usuli nechta kategoriyaga bo’linadi?

A) 4 B)2 *C) 3 D) 5

29. Ikki o’lchovli massiv to’g’ kiritilgan qatorni toping?

A) int a[5][5];

for (int i=0;i<5;i++)

cout<

*B) int n,m; cin>>n>>m;

int a[n][m];

for(int i=0;i

for(int j=0;j

cout<

C)int m;

cin>>m; int a[m];

for(int i=0;i

D) int n,m; cin>>n>>m;

Int a[n][m];

cin>>a[n][m];

30. Dastur natijasini toping?

int arr[]={11,35,62,555,989};

int sum=0;

for(int i=0;i<5;i++) {sum+=arr[i];}

cout<

A)5 B)1600 C)10 *D)1652

31. Ikki satr va uch ustundan iborat massivni elon qiling

A) int a[3][2]; B) int a[3]; int a[2]; *C) int a[2][3]; D)int a[][]={2,3};

32. Quyidagi belgili massiv dasturi qanday natijani ko’rsatadi?

char satr[20];

int k=0,t=0;

cin.getline(satr,sizeof(satr));

int r=strlen(satr);

for(int i=0;i

{

if(satr[i]>=97&&satr[i]<=122)



{

k++;


}

}

cout<

*A)kiritilgan matndagi kichik lotin harflar sonini

B) kiritilgan matndagi katta va kichik lotin harflar sonini

C) kiritilgan matndagi kichik kirill harflari sonini

D) kiritilgan matndagi katta va kichik kirill harflari sonini

33. Quyidagi dastur orqali ekranga qanday ma’lumot chiqadi?

string h[3]={Bahrom,Ilyos,Sodiq};

for(int i=0;i<3;i++)

cout<


Download 0.67 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   25




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling