|
this->ishlab_chiqarilgan_firmasi = ishlab_chiqarilgan_firmasi
|
səhifə | 2/4 | tarix | 07.01.2024 | ölçüsü | 52,45 Kb. | | #207769 |
| Dasturlash 2” f anidan tayyorlagan-fayllar.org
this->ishlab_chiqarilgan_firmasi = ishlab_chiqarilgan_firmasi;
this->ishlab_chiqarilgan_yili = yil;
this->turi =turi;
}
static void qidirish(Monitor* massiv, int n, string tur) { //qidirish turi bo'yicha
for (int i = 0; i
if (massiv[i].turi ==tur) massiv[i].print();
}
}
static void saralash(Monitor* massiv, int n) { //saralash, ishlab_chiqarilgan_firmasi bo'yicha
for (int i = 0; i
for (int j = i + 1; j
if (massiv[i].ishlab_chiqarilgan_firmasi >massiv[j].ishlab_chiqarilgan_firmasi)
swap(massiv[i], massiv[j]);
}
}
}
void ozgartirish(string ishlab_chiqarilgan_firmasi, int yil,string turi) {//o'zgartirish metodi
this->ishlab_chiqarilgan_firmasi = ishlab_chiqarilgan_firmasi;
this->ishlab_chiqarilgan_yili = yil;
this->turi =turi;
}
void print() {
cout <<"\nishlab_chiqarilgan_firmasi: "<< ishlab_chiqarilgan_firmasi
<<"\nIshlab chiqarilgan yili: "<< ishlab_chiqarilgan_yili
<<"\nturi : "<< turi << endl;
}
} ;
class Videokarta :public Monitor {
public:
Videokarta(){}
Videokarta (string ishlab_chiqarilgan_firmasi, int yil, string turi) {
this->ishlab_chiqarilgan_firmasi = ishlab_chiqarilgan_firmasi;
this->ishlab_chiqarilgan_yili = yil;
this->turi =turi;
}
Dostları ilə paylaş: |
|
|