Universitetlar haqida (nomi, rektor fio, xodimlar soni, fanlar soni, talabalar soni va professorlar soni)


Download 270.05 Kb.
Pdf ko'rish
Sana17.05.2022
Hajmi270.05 Kb.
#676384
Bog'liq
variant
4-практика№4, Algebra va matematik analiz fanidan lug at (R.Yarqulov, M.Barakayeva), Маъмуралиев Авазбек 1, Мустакил иш, Мустакил иш, Амалиёт-15, fulltext, sss, civil proj advt, civil proj advt, problem, integral tenglamalarni yechish metodlari — копия, VLSI Implementation of Cellular Neural N, Sayt nomi, Sayt nomi


31-variant
Universitetlar haqida (nomi, rektor_FIO, xodimlar soni, fanlar soni, talabalar soni va professorlar soni)
to’plam berilgan. Universitetlarni nomi, rektor_FIO, xodimlar soni, fanlar soni, talabalar soni va
professorlar soni bo’yicha qidiruvchi hamda topilgan natijani faylga saqlashni taklif qiladigan dastur
tuzing
#include 
#include
#include
#include
using namespace std;
int main(){
int n; bool t=false;
cout<<"Universitet sonini kiriting: "; cin>>n;
multimap M, M2;
for (int i = 0; i < n; i++){
string nomi;
string ismi;
int t;
int o;
int soni;
cout<cout<<"Universitet_nomi,dekan_ismi,oqituvchilar_soni,talabalar_soni,fanlar_soni";
string Universitet_nomi;
string dekan_ismi;
int oqituvchilar_soni;
int talabalar_soni;
int fanlar_soni;
cin>>Universitet_nomi>>dekan_ismi>>oqituvchilar_soni>>talabalar_soni>>fanlar_soni;
nomi= Universitet_nomi;
ismi=dekan_ismi;
o=oqituvchilar_soni;
t=talabalar_soni;
soni=fanlar_soni;
cout<<"nomi: "; cin>>nomi;
cout<<"Dekan ismi:"; cin>>ismi;
cout<<"oqituvchilar soni:"; cin>>o;
cout<<"Talabalar soni:"; cin>>t;
cout<<"fanlar soni"; cin>>soni;
M.insert(pair(Universitet_nomi,soni));
}
string S;
int N;
cout<<"Qanday nomli universitet haqida ma'lumot kerak?:";
cin>>N;
int k=0;
multimap  :: iterator it;
for ( it = M.begin(); it != M.end(); ++it){
S = it->first;
if(S.find(" ")second == N){
M2.insert(pair(S,N));t=true;}
}
cout<<"So'rov Natijasi:"<if(t){
cout<<"bor"<cout<<"Natijani faylga chiqaramizmi? y/n \n";
char t;


cin>>t;
if(t=='y'){
ofstream fout("malumot.txt");
for ( it = M2.begin(); it != M2.end(); ++it){
fout<first<<" "<second<}
cout<<"malumot.txt fayliga yuborildi!\n";
}
else {
for ( it = M2.begin(); it != M2.end(); ++it){
cout<first<<" "<second<}
}
} else cout<<"yoq";
}

Download 270.05 Kb.

Do'stlaringiz bilan baham:




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