3-Mavzu: Assotsiativ va tartiblanmagan assotsiativ konteynerlar bo’yicha laboratoriya ishi


Download 366.71 Kb.
Pdf ko'rish
bet1/4
Sana22.04.2023
Hajmi366.71 Kb.
#1378058
  1   2   3   4


3-Mavzu: Assotsiativ va tartiblanmagan assotsiativ konteynerlar bo’yicha 
laboratoriya ishi 
3.1. 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 
Berilgan vazifalarni bajarishda kiruvchi qiymatlar matinli fayldan o’qib olinishi kerak. 
1- jadval 

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. 

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. 

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. 

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. 

Berilgan float turidagi to’plamning 2 ta elementi yig’indisidan 2- to’plamni, ayirmasidan 3- 
to’plamni hosil qiluvchi 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. 

Berilgan float turidagi to’plamning 2 ta juft elementi yig’indisidan 2- to’plamni, ayirmasidan 3- 
to’plamni hosil qiluvchi 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. 

Berilgan string turidagi to’plamning 2 ta elementidan 2- to’plamni, 3 ta elementidan 3- to’plamni 
hosil qiluvchi 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. 

Berilgan string turidagi to’plamning juft uzinlikka ega bo’lgan elementidan 2- to’plamni, toq 
uzinlikdagi elementidan 3- to’plamni hosil qiluvchi 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. 

Berilgan string turidagi to’plamning 2 ta so’zdan iborat elementidan 2- to’plamni, 1 ta so’zdan 
iborat elementidan 3- to’plamni hosil qiluvchi 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. 
10 
Berilgan string turidagi to’plamning 1 ta so’zdan iborat elementlarini o’chiruvchi va 1 ta so’zdan 
iborat elementidan 2- to’plamni hosil qiluvchi hamda ularni ekranga chiqaruvchi dastur tuzing.
11 
Berilgan string turidagi to’plamning kata harfdan iborat elementlarini o’chiruvchi va kichik harfdan 
iborat elementidan 2- to’plamni hosil qiluvchi hamda ularni ekranga chiqaruvchi dastur tuzing. 
12 
Berilgan string turidagi to’plamda kata harfdan va kichik harfdan boshlanuvchi elementlari soni 
aniqlovchi hamda ularni ekranga chiqaruvchi dastur tuzing. 


13 
Berilgan string turidagi to’plamning kata harfdan iborat elementlarini kichik harfga o’girib, 2- 
to’plamni va kichik harfdan iborat elementlarini katta harfga o’girib, 3- to’plamni hosil qiluvchi hamda 
ularni ekranga chiqaruvchi dastur tuzing. 
14 
Berilgan char turidagi to’plamning 2 ta elementidan 2- to’plamni, 3 ta elementidan 3- to’plamni 
hosil qiluvchi va ularni ekranga chiqaruvchi dastur tuzing.
15 
Berilgan char turidagi to’plamning juft uzinlikka ega bo’lgan elementidan 2- to’plamni, toq 
uzinlikdagi elementidan 3- to’plamni hosil qiluvchi va ularni ekranga chiqaruvchi dastur tuzing.
16 
Berilgan char turidagi to’plamning 2 ta so’zdan iborat elementidan 2- to’plamni, 1 ta so’zdan iborat 
elementidan 3- to’plamni hosil qiluvchi va ularni ekranga chiqaruvchi dastur tuzing.
17 
Berilgan char turidagi to’plamning 1 ta so’zdan iborat elementlarini o’chiruvchi va 1 ta so’zdan 
iborat elementidan 2- to’plamni hosil qiluvchi hamda ularni ekranga chiqaruvchi dastur tuzing.
18 
Berilgan char turidagi to’plamning kata harfdan iborat elementlarini o’chiruvchi va kichik harfdan 
iborat elementidan 2- to’plamni hosil qiluvchi hamda ularni ekranga chiqaruvchi dastur tuzing. 
19 
Berilgan char turidagi to’plamda kata harfdan va kichik harfdan boshlanuvchi elementlari soni 
aniqlovchi hamda ularni ekranga chiqaruvchi dastur tuzing. 
20 
Berilgan char turidagi to’plamning kata harfdan iborat elementlarini kichik harfga o’girib, 2- 
to’plamni va kichik harfdan iborat elementlarini katta harfga o’girib, 3- to’plamni hosil qiluvchi hamda 
ularni ekranga chiqaruvchi dastur tuzing. 

Download 366.71 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling