• Masalaning qo’yilishi: set va multiset
  • Masalani yechish g‘oyasi: set
  • Sharof rashidov nomidagi samarqand davlat universiteti intellektual tizimlar va kompyuter texnologiyalari




    Download 1,57 Mb.
    bet6/8
    Sana28.05.2024
    Hajmi1,57 Mb.
    #255642
    1   2   3   4   5   6   7   8
    Bog'liq
    Sabohat Sobirova (2)

    Masalani yechish g‘oyasi:

    set konteyneri to’plami yaratiladi. list ning insert() iteratoridan foydalanib, A to’plamga qiymatlar o’zlashtiriladi. Z to’plamga esa A to’plam qiymatlarini juftlari yoziladi.

    set va multiset sinflaridan foydalanib, amaliy dasturlar yaratish
    Ishning maqsadi: C++ dasturlash tilida set va multiset sinflari va uning metodlaridan foydalanish ko’nikmalarini egallash.
    Masalaning qo’yilishi:
    set va multiset asosida yaratilgan to’plam va elementlarini set va multiset ning maxsus funksiyalari yordamida qayta ishlash.
    Masala:
    Berilgan int turidagi to’plam qiymatlari 2- 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.
    Masalani yechish g‘oyasi: set konteyneri to’plami yaratiladi. list ning insert() iteratoridan foydalanib, A to’plamga qiymatlar o’zlashtiriladi. Z to’plamga esa A to’plam qiymatlarini juftlari yoziladi.
    Dastur matni:






    Dastur natijasi:
    Elementlar soni: 25
    M to’plam elementlari:
    25 27 27 27 27 28 29 30 31 31 31 32 33 33 35 35 37 37 40 42 43 43 47
    M2 to’plam elementlari:
    M1 ning elementlari M2 to’plamda qatnashganlari soni:
    25-qatnashmagan
    27-1 marta
    28-qatnashmagan
    29-qatnashmagan
    30-1 marta
    31 -4 marta
    32 - qatnashmagan
    33 – qatnashmagan
    35 -1 marta
    37 -1 marta
    40 - qatnashmagan
    42 -1 marta
    43 -1 marta
    47 -2 marta
    48 – qatnashmagan
    Saralangan to'plam elementlari:
    25 26 27 28 29 30 31 32 33 34 35 37 38 39 40 42 43 45 46 47 48 49

    map sinfi

    Download 1,57 Mb.
    1   2   3   4   5   6   7   8




    Download 1,57 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Sharof rashidov nomidagi samarqand davlat universiteti intellektual tizimlar va kompyuter texnologiyalari

    Download 1,57 Mb.