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
char turidagi to’plam(set) berilgan. Undagi unli harflarni char turidagi A to’plamga, undoshlarini B to’plamga o‘zlashtiruvchi dastur tuzing
X va Y ikkita to’plam(set) berilgan. X va Y to‘plamlarining musbat qiymatlilaridan Z to‘plamni tashkil etuvchi dastur tuzing
X va Y ikkita to’plam(set) berilgan. X va Y to‘plamlarining juft qiymatlilaridan Z to‘plamni tashkil etuvchi dastur tuzing
X va Y ikkita to’plam(Set) berilgan. X va Y to‘plamlarining toq qiymatlilaridan Z to‘plamni tashkil etuvchi dastur tuzing
R to‘plam (multiset) berilgan. D to‘plamga uning maksimal va minimal qiymatlaridan tashqari bo‘lgan qiymatlarini yozadigan dastur tuzing.
X to‘plami(multiset) ning o‘rta arifmetik va o‘rta geometrik qiymatlarini aniqlang.
X to‘plami(multiset)ning o‘rta arifmetik qiymatidan katta va o‘rta geometrik qiymatdan kichik bo‘lgan qiymatlar sonini aniqlovchi dastur tuzing.
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.
Do'stlaringiz bilan baham: |