• cout cin>>model; cout cin>>color;
  • cout cin>>year; } void chiqazish(){ cout
  • a[i].kiritish(); } cout cin>>yil;
  • Zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish




    Download 0,78 Mb.
    Pdf ko'rish
    bet6/7
    Sana17.12.2023
    Hajmi0,78 Mb.
    #121794
    1   2   3   4   5   6   7
    Bog'liq
    6- amaliy ish

     
    #include 
    using namespace std; 
    class Car{ 
    public: 
    string model
    string color; 
    int price
    string company; 
    int year
    void kiritish(){ 
    cout<<"Modelini kiriting: "; 
    cin>>model; 
    cout<<"Rangini kiriting: "; 
    cin>>color; 
    cout<<"Narxini kiriting: "; 
    cin>>price; 
    cout<<"Kompaniyasini kiriting: "; 
    cin>>company; 
    cout<<"Yilini kiriting: "; 
    cin>>year; 

    void chiqazish(){ 
    cout<<"Modeli: "<
    cout<<"Rangi: "<
    cout<<"Narxi: "<

    cout<<"Kompaniyasi: "<

    }; 
    int main(){ 
    int n, yil; 
    cout<<"Mashinalar soni: "; 
    cin>>n; 
    Car a[n]; 
    for(int i=0;i
    cout<


    a[i].kiritish(); 

    cout<<"Qaysi yilda chiqazilgan mashinalar kerak? "; 
    cin>>yil; 
    cout<
    for(int i=0;i
    if(a[i].year==yil){ 
    a[i].chiqazish(); 


    } 
     
     
    6 -
     Amaliy ish topshirig’idagi variantlar 
    Sinf va obyektga oid topshiriqlar 
    Variant 
    № 
    Masala sharti 
    1. 
    Talaba sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    2.
    Avtomashina sinfini yarating. Unda kamida 5 ta maydon va ularni 
    ekranga chiqaruvchi, qayta ishlovchi usullarni yarating. 
    3.
    Mijoz sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    4.
    Tovar sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    5.
    Avia reys sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    6.
    Dars sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    7.
    Kitob sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    8.
    Kompyuter sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    9.
    Odam sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    10. 
    O`quv xonasi nomli sinfni yarating. Unda kamida 5 ta maydon va ularni 
    ekranga chiqaruvchi, qayta ishlovchi usullarni yarating. 
    11. 
    Olimlar sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    12. 
    O`qituvchi sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    13. 
    Telefon sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 
    14. 
    Shahar sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga 
    chiqaruvchi, qayta ishlovchi usullarni yarating. 



    Download 0,78 Mb.
    1   2   3   4   5   6   7




    Download 0,78 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish

    Download 0,78 Mb.
    Pdf ko'rish