Axborot texnalogiyalar unversiteti kiberxavfsizlik fakulteti bajardi : nuriddinov nodirjon


Download 37.53 Kb.
Sana16.02.2023
Hajmi37.53 Kb.
#1203824
Bog'liq
NODIRJON


MUHAMMAD AL XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNALOGIYALAR UNVERSITETI KIBERXAVFSIZLIK FAKULTETI
BAJARDI :NURIDDINOV NODIRJON
TEKSHIRDI :SHOKIROV SHODMON
GURUX:730-22


CLASS SHAHAR
#include
using namespace std;
namespace IshdavlatovFarruh{
class SHahar{public:
int axolisi;
string nomi;
int maydoni;
string davlat;
void kiriting( SHahar a[], int m)
{
for(int i=0;i
{cout<shahar ma'lumotini kiriting"<
cout<<"axolisi: "; cin>>a[i].axolisi;
cout<<"nomi: ";cin>>a[i].nomi;
cout<<"maydoni:";cin>>a[i].maydoni;
cout<<"davlat:";cin>>a[i].davlat;
cout<<"\n";
} }

void qidirish(SHahar a[],int m){
string s;
cout<<"qaysi shahar ma'lumoti kerak:";cin>>s;
for(int i=0;i
if(a[i].nomi==s)
cout<
}
}
void ozgartirish(SHahar a[],int m){
for(int i=0;i
{ for(int j=i+1;j
if(a[i].maydoni>a[j].maydoni){
swap(a[i].maydoni,a[j].maydoni);}}}
for(int i=0;i
cout<
}}
void saralash(SHahar a[],int m){
for(int i=0;i
{ for(int j=i+1;j
if(a[i].davlat>a[j].davlat){
swap(a[i].davlat,a[j].davlat);}}}
for(int i=0;i
cout<
}}};}
using namespace IshdavlatovFarruh;
int main ()
{ SHahar ob[100];int n,k;
cout<<"shahar soni= i";cin>>n;
ob[100].kiriting(ob,n);
cout<<"saralash uchun 1ni qidirish uchun 2ni bosing->";cin>>k;
switch(k)
{
case 1:ob[100].saralash(ob,n); break;
case 2:ob[100].qidirish(ob,n); break;
}
cout<
return main();
}
NATIJA :

Download 37.53 Kb.

Do'stlaringiz bilan baham:




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