• Dasturlash 2-amaliy topshiriq
  • 2. Navbat o‘rtasidagi element o‘chirib tashlansin. Agar navbat elementlari soni toq bo‘lsa, bitta element, aks holda ikkita element o‘chirilsin




    Download 177.41 Kb.
    Sana23.04.2024
    Hajmi177.41 Kb.
    #205917
    Bog'liq
    mirjaol dasturlash2
    dasturlash mustaqil ish bozorboyev, dasturlash amaliy1, Python Backend Course Methodology, webdasturlash1 yaxshiboyev, yaxshiboyev mustaqil ish dasturlash, dasturlash1 yaxshiboyev

    O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI


    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


    AMALIY TOPSHIRIQ 2

    Bajardi: Aliqulov M
    Tekshirdi: SHOBDAROV E. B.
    Toshkent 2024
    Dasturlash 2-amaliy topshiriq

    2-variant



    2. Navbat o‘rtasidagi element o‘chirib tashlansin. Agar navbat elementlari soni toq bo‘lsa, bitta element, aks holda ikkita element o‘chirilsin.

    #include


    #include

    using namespace std;

    int main() {
    // Vektor hosil qilish
    vector numbers = {2, 3, 5, 7, 11, 13, 17, 19, 23, 29};

    // Navbat o'rtasidagi elementni o'chirish


    int middleIndex = numbers.size() / 2;
    if (numbers.size() % 2 == 0) {
    // Juft sonli navbat uchun
    numbers.erase(numbers.begin() + middleIndex);
    } else {
    // Toq sonli navbat uchun
    numbers.erase(numbers.begin() + middleIndex);
    }

    // Elementlarni ekranga chiqarish


    cout << "Natija: ";
    for (int num : numbers) {
    cout << num << " ";
    }
    cout << endl;

    return 0;


    }


    Download 177.41 Kb.




    Download 177.41 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    2. Navbat o‘rtasidagi element o‘chirib tashlansin. Agar navbat elementlari soni toq bo‘lsa, bitta element, aks holda ikkita element o‘chirilsin

    Download 177.41 Kb.