Yuqorida berilgan variantlar bo’yicha nomlar fazosining ichida class yaratilsin: Yaratilgan sinf maydonlari orasida qidirish, saralash hamda kiritish chiqarish metodlari ishlab chiqilsin


Download 179.88 Kb.
Sana29.12.2022
Hajmi179.88 Kb.
#1071472
Bog'liq
Zokirjon

Muhammad al-Xorazimiy nomidagi Toshkent axborot texnalogiyalari universiteti Kiberxavfsizlik fakulteti 730.22-guruh talabasi Berdaliyev Zokirjonning Dasturlash_1 fanida 6-labaratoriya ishi.



Yuqorida berilgan variantlar bo’yicha nomlar fazosining ichida class yaratilsin:
1. Yaratilgan sinf maydonlari orasida qidirish, saralash hamda kiritish chiqarish metodlari ishlab chiqilsin.
2. Yaratilgan sinf inkapsulyatsiya, merosxo’rlik, polimorfizm tushuncha va metodlarini qamrab olsin.
#include
#include
#include
#include
#include
using namespace std;
namespace klasslar {
class texnikum {
public:
string joylashgan_shahri;
string joylashgan_tumani;
string nomi;
int oquvchilar_soni;
int oqtuvchilar_soni;
void kiritish() {
cout << "Texnikum joylashgan shaharni kiriting: "; cin >> joylashgan_shahri;
cout << "Texnikum joylashgan tumanni kiriting: "; cin >> joylashgan_tumani;
cout << "Texnikum nomini kiriting: "; cin >> nomi;
cout << "O`quvchilar sonini kiriting: "; cin >> oquvchilar_soni;
cout << "O`qituvchilar sonini kiriting: "; cin >> oqtuvchilar_soni;
}
void show() {
cout<<"Joylashgan shahri: "<cout<<"Joylashgan tumani: "<cout<<"Nomi: "<cout<<"O`quvchilar soni: "<cout<<"O`qituvchilar soni: "<}
friend void search(texnikum s[], int n);
};
void search(texnikum s[], int n) {
string nom;
cout<<"Texnikum nomini kiriting: "; cin>>nom;
bool lamp = false;
for(int i=0;iif(s[i].nomi == nom){
s[i].show();
lamp = true;
}
}
if(lamp == false){
cout<<"Siz kiritgan "<}
}
}
using namespace klasslar;
int main() {
texnikum s[100];
int n;
cout<<"Texnikumlar soni: "; cin>>n;
for(int i=0;icout<s[i].kiritish();
}
cout<<"Mavjud texnikumlar ro`yhati: \n";
for(int i=0;icout<s[i].show();
}
return 0;
}

Download 179.88 Kb.

Do'stlaringiz bilan baham:




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