|
Kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalar universiteti
|
Sana | 27.03.2024 | Hajmi | 0.66 Mb. | | #178299 |
Bog'liq Dasturlash Fotima 13 Odam genetikasi, 2-amaliy, 80419, 3412301005-3, 148510031349642de5ca0c544f31b2ef (1), golib
O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALAR UNIVERSITETI
Dasturlash I fanidan
Amaliy ish
Guruh:006-2
Bajardi: G’ayratova Fotima
Tekshirdi: Cho’lliyev Shoxrux
2-Topshiriq
KOD:
#include
#include
// #include
using namespace std;
class Kitob{
public:
string nomi;
char rangi[30];
// char nomi[30];
char avtor[30];
char janri[30];
char varoq_soni[30];
void kiritish(int n,Kitob k[]){
for(int i=0;icout<>k[i].avtor;
cout<>k[i].nomi;
cout<>k[i].varoq_soni;
cout<>k[i].janri;
cout<>k[i].rangi;
}
}
void varoq_qow(int n,Kitob k[]){
string kim;
cout<<"kimning kitobini nomini o`zgartiramiz : ";cin>>kim;
string plus;
cout<<"kitob nomini nima deb o`zgartiramiz : ";cin>>plus;
for(int i=0;iif(kim==k[i].avtor){
k[i].nomi=plus;
}
}
}
void chiqarish(int n,Kitob k[]){
for(int i=0;icout<cout<cout<cout<cout<}}
};
int main(){
int n;
cout<<"kitoblar sonini kiriting : ";cin>>n;
Kitob k[n];
k[n].kiritish(n,k);
k[n].chiqarish(n,k);
string jj;
cout<<"qaysidir kitobning nomini o`zgartirishni istaysizmi(xa/yoq) : ";cin>>jj;
if(jj=="xa"){
k[n].varoq_qow(n,k);
k[n].chiqarish(n,k);
}
else{
cout<<"yaxshi qoling unda :) " ;
}
}
3-Topshiriq
KOD:
#include
using namespace std;
class TTJ{
public:
string ismi,familiyasi;
int balli,oylik;
void kiritishS(string a,string b){
familiyasi=b;
ismi=a;
}
void kiritishI(int a,int b){
balli=a;
oylik=b;
}
void qidirish(TTJ t[],int n){
for(int i=0;iif(t[i].oylik<=2000000){
cout<<"\nfamiliyasi : "<cout<<"ismi : "<cout<<"bali : "<cout<<"oylik : "<}
}
}
};
int main(){
int n,b,d;
string f,ii;
cout<<"TTJ ga joylashmoqchi bolgan talabalar soni : ";cin>>n;
TTJ t[n];
for(int i=0;icout<<"familiyasi : ";cin>>f;
cout<<"ismi : ";cin>>ii;
cout<<"toplagan bali : ";cin>>b;
cout<<"oilasidagi ortacha oylik daromad : ";cin>>d;
t[i].kiritishS(ii,f);
t[i].kiritishI(b,d);
}
t[n].qidirish(t,n);
}
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalar universiteti
|