Shokirov
Shodmon Shoyimovich
3-Mavzu: 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, map va mulmap
sinflari va ularning metodlaridan foydalanish ko’nikmalarini egallsh.
Masalaning qo’yilishi:
set va
multiset, map va mulmap sinflari asosida yaratilgan to’plam
elementlarini
set va mutiset, map va mulmap sinflari
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.