• 2– variant Berilgan int
  • Universiteti




    Download 241.4 Kb.
    Sana05.05.2023
    Hajmi241.4 Kb.
    #56631
    Bog'liq
    3-амалий иш
    001, 4.Бахолаш мезони-АЙваА

    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI
    UNIVERSITETI




    3-amaliy ish
    DASTURLASH 2

    Bajardi: SWD 011-3. gurux talabasi Abdumavlonov Baxt


    Tekshirdi: Rustamova Mohichehra Yaxshibayevna
    2– variant
    Berilgan int turidagi to’plam qiymatlarining toqlari 2- va 3- to’plamda nechta marta qatnashganligini aniqlovchi va ularni ekranga chiqaruvchi dastur tuzing. Ikkala to’plamdan ham bir xil qiymatli elemetlar o’chirilib Saralangan to’plam hosil qilinsin hamda uning qiymatlari ekranga chiqarilsin.

    #include


    #include
    #include
    int main() {
    std::set set2 = {1, 2, 3, 4, 5};
    std::set set3 = {3, 4, 5, 6, 7, 8};
    int count = 0;
    for (int value : set2 ) {
    if (value % 2 != 0 && set3.count(value) > 0) {
    count++;}}
    std::cout << "Bunda " << count << " set 2 va set 3 dagi toq to'plam qiymatlari." << std::endl;
    std::set sorted_set;
    std::set_union(set2.begin(), set2.end(), set3.begin(), set3.end(),
    std::inserter(sorted_set, sorted_set.begin()));
    std::cout << "Saralangan to'plam qiymatlari: ";
    for (int value : sorted_set) {
    std::cout << value << " ";}
    std::cout << std::endl;
    return 0;}


    Talabalar haqida (familiya, ismi, sharfi, gruhi va bahosi) to’plam berilgan. Bahosi 5 bo’lganlaridan 2- to’plamni, bahosi 4 bo’lganlaridan 3- to’plamni, bahosi 3 bo’lganlaridan 4- to’plamni va fanni o’zlashtira olmaganlaridan 5- to’plamni hosil qiluvchi va 5 ta to’plamni ekranga chiqaruvchi dastur tuzing.

    Download 241.4 Kb.




    Download 241.4 Kb.