Assotsiativ va tartiblanmagan assotsiativ konteynerlar bo’yicha
laboratoriya ishi
set va multiset sinflaridan foydalanib, amaliy dasturlar yaratish
Ishning maqsadi:
C++
dasturlash tilida
set va multiset
sinflari
va uning
metodlaridan foydalanish ko’nikmalarini egallsh.
Masalaning qo’yilishi:
set
va
multiset
asosida yaratilgan to’plam elementlarini
set va mutiset
ning
maxsus funksiyalari yordamida qayta ishlash.
Laboratoriya mashg’ulotini bajarish bo’yicha variantlar
1- jadval
1
Berilgan
int
turidagi to’plam qiymatlarining juftlari 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.
2
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.
3
Berilgan
int
turidagi to’plam qiymatlarining tublari 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.
4
Berilgan
float
turidagi to’plam qiymatlarining butun(nuqtadan oldin)
qismi 2- to’plamga, kasr(nuqtadan keyin) qismi 3- to’plamga joylashtiruvchi
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.