• Guruh:006-2 Bajardi: G’ayratova Fotima Tekshirdi: Cho’lliyev Shoxrux 2-Topshiriq KOD
  • 3-Topshiriq KOD
  • Kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalar universiteti




    Download 0.66 Mb.
    Sana27.03.2024
    Hajmi0.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);
    }



    Download 0.66 Mb.




    Download 0.66 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalar universiteti

    Download 0.66 Mb.