• Vec.capacity() ekranga chiqarilsin va taxlil qilinsin
  • Muhammad al-xorazmiy nomidagi toshkemt axborot texnologiyalari universiteti




    Download 166,93 Kb.
    Pdf ko'rish
    Sana18.01.2024
    Hajmi166,93 Kb.
    #140623


    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKEMT 
    AXBOROT TEXNOLOGIYALARI UNIVERSITETI 
    FARG’ONA FILIALI 
    810-22
    -guruh talabasi
    Tojiboyev .U

    Ma’lumotlar tuzilmasi va algoritmlar
    ” 
    fanidan 
    tayyorlagan
    Amaliy ishi-5
     
     
     
     
    Farg’ona
     


     
    Jurnal raqam-48 
    8. a) STL konteyner – Vector bo’lgan classda 0 dan 12 gacha bo’lgan 
    raqamlardan push_back() modifikatoridan foydalangan xolda Vec.size() va 
    Vec.capacity() ekranga chiqarilsin va taxlil qilinsin 
    Dastur kodi 
    #include  
    #include  
    int main() { 
    // Vector obyekti yaratish 
    std::vector Vec; 
    // 0 dan 12 gacha bo'lgan raqamlarni push_back() modifikatori orqali qo'shish 
    for (int i = 0; i <= 12; ++i) { 
    Vec.push_back(i); 

    // Vector hajmi (size) va to'la joy (capacity) ekranga chiqarish 
    std::cout << "Vector hajmi (size): " << Vec.size() << std::endl; 
    std::cout << "Vector to'la joy (capacity): " << Vec.capacity() << std::endl; 
    return 0; 

    Natija: 




    Xulosa: 
    Bu kodni tushurib, push_back() modifikatori orqali 0 dan 12 gacha bo'lgan raqamlarni 
    Vec obyektiga qo'shadi. Keyin, Vec.size() sizga vectorning hajmini (elementlar soni) 
    va Vec.capacity() sizga vectorning to'la joyini aytadi. Natijalarni ekranga chiqarish 
    orqali siz boshqa kodni yozganingizda bu qiymatlarni ko'rishishingiz mumkin. 

    Download 166,93 Kb.




    Download 166,93 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Muhammad al-xorazmiy nomidagi toshkemt axborot texnologiyalari universiteti

    Download 166,93 Kb.
    Pdf ko'rish