Amaliy ish №4 Mavzu: Аssotsiativ konteynerlar (set, multiset). Tartiblanmagan assotsiativ konteynerlar (unordered set, unordered multiset) Ishning maqsadi


Download 73.51 Kb.
bet4/5
Sana31.01.2024
Hajmi73.51 Kb.
#1828838
1   2   3   4   5
Bog'liq
4-amaliyot ishi dasturlash II

Dastur natijasi:
Elementlar sonini: 5
Birinchi to'plam elementlarini kiriting:
2 4 3 6 5
Ikkinchi to'plam elementlarini kiriting:
2 6 8 1 9

M1 to'plam elementlari:


2 3 4 5 6

M2 to'plam elementlari:


1 2 6 8 9

M1 ning elementlari M2 to'plamda qatnashganlari soni:


2 -1 marta
3 - qatnashmagan
4 - qatnashmagan
5 - qatnashmagan
6 -1 marta

Saralangan to'plam elementlari:


1 2 3 4 5 6 8 9 __________________________________________________________________
__________________________________________________________________
1-topshiriq. set va multiset sinflaridan foydalanib, amaliy dasturlar yaratish
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-topshiriq

  1. char turidagi to’plam(set) berilgan. Undagi unli harflarni char turidagi A to’plamga, undoshlarini B to’plamga o‘zlashtiruvchi dastur tuzing

  2. X va Y ikkita to’plam(set) berilgan. X va Y to‘plamlarining musbat qiymatlilaridan Z to‘plamni tashkil etuvchi dastur tuzing

  3. X va Y ikkita to’plam(set) berilgan. X va Y to‘plamlarining juft qiymatlilaridan Z to‘plamni tashkil etuvchi dastur tuzing

  4. X va Y ikkita to’plam(Set) berilgan. X va Y to‘plamlarining toq qiymatlilaridan Z to‘plamni tashkil etuvchi dastur tuzing

  5. R to‘plam (multiset) berilgan. D to‘plamga uning maksimal va minimal qiymatlaridan tashqari bo‘lgan qiymatlarini yozadigan dastur tuzing.

  6. X to‘plami(multiset) ning o‘rta arifmetik va o‘rta geometrik qiymatlarini aniqlang.

  7. X to‘plami(multiset)ning o‘rta arifmetik qiymatidan katta va o‘rta geometrik qiymatdan kichik bo‘lgan qiymatlar sonini aniqlovchi dastur tuzing.

  8. X to‘plam berilgan. X to‘plam qiymatlarini kamayib borish tartibida joylang. Agar bir xil qiymatlilari bo‘lsa, ulardan bittasini qoldirib, qolganlarini o‘chiradigan dastur tuzing.


  9. Download 73.51 Kb.

    Do'stlaringiz bilan baham:
1   2   3   4   5




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