C++ vs Python
#include<iostream>
using namespace std;
namespace nom {
class Telefon_kitobi
{ public:
string name;
string surname;
int nomeri;
string shahar;
string koʻcha;
void set (Telefon_kitobi a[], int n)
{
for (int i=0;i<n;i++)
{
cout<<i+1<<"-> Abonentning malumotlarini kiriting\n";
cout<<"Ismi: "; cin>>a[i].name;
cout<<"Familiyasi: "; cin>>a[i].surname;
cout<<"nomeri: "; cin>>a[i].nomeri;
cout<<"shahar: "; cin>>a[i].shahar;
cout<<"koʻcha: "; cin>>a[i].koʻcha;
}
}
void qidirish (Telefon_kitobi a[], int n)
{ string s;
cout<<"qidirilayotgan abonentning nomini kiriting: "; cin>>s;
for (int i=0;i<n;i++){
if(a[i].name==s) {
cout<<"siz qidirgan abonent mavjud : ";
cout<<a[i].name<<" "<<a[i].surname<<endl;
}
else
cout<<"mavjud emas"<<endl; break;
}}
void get (Telefon_kitobi a[], int n) {
for (int i=0;i<n;i++)
{
cout<<a[i].name<<" "<<a[i].surname<<endl;
}}};}
using namespace nom;
int main()
{ int y;
Telefon_kitobi a[100];
int n;
cout<<"Abonentlar soni: "; cin>>n;
a[100].set(a,n);
cout<<" 1 ni kiriting : "<<endl;
cin>>y;
switch(y){
case 1: a[100].qidirish(a,n);break;
}
return 0;
}
C++ vs Python
#include <iostream>
using namespace std;
namespace FozilovBexzod{
class SHahar{public:
int axolisi;
string nomi;
int maydoni;
string davlat;
void kiriting( SHahar a[], int m)
{
for(int i=0;i<m;i++)
{cout<<i+1<<"->shahar ma''lumotini kiriting"<<endl;
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<m;i++){
if(a[i].nomi==s)
cout<<a[i].nomi<<"\t"<<a[i].maydoni<<"\t"<<a[i].davlat<<"\t"<<axolisi<<endl;
}
}
void ozgartirish(SHahar a[],int m){
for(int i=0;i<m;i++){
for(int i=0;i<m;i++){
if(a[i].maydoni>a[j].maydoni){
swap(a[i].maydoni,a[j].maydoni);}}}
for(int i=0;i<m;i++){
cout<<a[i].nomi<<"\t"<<a[i].maydoni<<"\t"<<a[i].davlat<<"\t"<<axolisi<<endl;
}};
void saralash(SHahar a[],int m){
for(int i=0;i<m;i++){
for(int i=0;i<m;i++){
if(a[i].davlat>a[j].davlat){
swap(a[i].davlat,a[j].davlat);}}}
for(int i=0;i<m;i++){
cout<<a[i].nomi<<"\t"<<a[i].maydoni<<"\t"<<a[i].davlat<<"\t"<<axolisi<<endl;
}};
int main ()
{ FozilovBexzod::SHahar ob[100];int n,k;
cout<<"axolisi=";cin>>n;
ob[100].enter(ob,n);
cout<<"saralash uchun 1ni qidirish uchun 2ni bosing->";cin>>k;
switch(k)
{
case 1: ob[100].ozgartirish(ob,n); break;
case 2: ob[100].kiriting(ob,n); break;
cout<<endl;
return main();
}}}
//#shaxar
Assalomu alaykum kimga bir million dasturchidan sertifikat kerak boʻlsa @Jdpi_info shunga yozilar