• 4-Amaliy ishi Bajardi: Jumanazarova G Qabul qildi: Zohidov.J
  • Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali tt




    Download 54.42 Kb.
    Sana09.06.2023
    Hajmi54.42 Kb.
    #71629
    Bog'liq
    Malumotlar tuzilmasi 4Jumanazaarova.G
    4, Workshop 7-20ARX, 5, 02,06,2019, Русский 11 ona tili, 8, 14-mavzu Panji, Dasturiy ta’minot va uning rivojlanib borish tendentsiyalari, 1-MAVZU, Suxrob 1-AMALIY ISH, sulaymon2222, Документ Microsoft Word, MATSAPAYEV-DILMUROD-BAHODIR O‘G‘LI 08.05.2023, O\'zbek tilining tarixiy grammatikasi. Fonetika, morfologiya, sintaksis (G\'.Abdurahmonov, Sh.Shukurov, Q.Mahmudov) (2), 2 5249308200242512702

    O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI
    TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
    QARSHI FILIALI “TT va KT ” FAKULTETI
    2– BOSQICH TT-11-21 GURUH TALABASINING
    Malumotlar tuzilmasi”
    FANIDAN TAYYORLAGAN
    4-Amaliy ishi
    Bajardi: Jumanazarova G
    Qabul qildi: Zohidov.J

    4-amaliy mashg’ulot


    Mavzu: Sinflarni amalga oshirish.
    Ishdan maqsad: Sinflarni hosil qilishni o‘rganish, konstruktor va destruktorlarni
    yaratish o’rganish va ularga doir dasturlar yaratish.
    Qo‘yilgan masala: C++ tilida sinflar hosil qilish, sinf maydonlari va funksiyalari yaratish va sinflar asosida obyektlarni e’lon qilish,
    uning ustida turli amallar bajarish dasturini ishlab chiqish.
    Ishni vazifasi: STL (Shablonlar standart kutubxonasi) komponentalar va konteynerlar; STL tuzilmasi va adapterlar; Klasslar (sinflarni) amalga oshirish. Klassning konstruktorlari va destruktorlari;
    Klasslarni amalga oshirish. Do‘stona va virtual funksiyalar mavzularini o’rganish. Ish tartibi:
    Amaliy mashg’ulot nazariy ma’lumotlarini o‘rganish;
    Berilgan topshiriqning algoritmini ishlab chiqish;
    C++ dasturlash muhitida dasturni yaratish;
    Natijalarni tekshirish;
    Hisobotni tayyorlash va topshirish.

    Kitob sinfini yarating. Unda kamida 5 ta maydon va ularni ekranga


    chiqaruvchi, qayta ishlovchi usullarni yarating.
    #include
    using namespace std;
    class Kitob
    {
    public:
    string name;
    string author;
    int page_num;
    int year;
    };
    int main ()
    {
    Kitob MyBook;
    MyBook.name="Malumotlar bazasi";
    MyBook.author="X.S.Muhitdinov";
    MyBook.page_num=202;
    MyBook.year=2021;
    cout<<"kitobning nomi;"<cout<<"kitobning muallifi;"<cout<<"kitobning sahifalar soni;"<cout<<"kitobning nashr etilgan yili;"<return 0;
    }

    Download 54.42 Kb.




    Download 54.42 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali tt

    Download 54.42 Kb.