21. Tufli va tapichka class larini yarating va ularni bog‘lovchi funksiyalar


X to‘plamning bir xil qiymatlilarini o‘chiruvchi dastur tuzing. 13 X


Download 284.31 Kb.
Pdf ko'rish
bet5/6
Sana04.04.2023
Hajmi284.31 Kb.
#1325653
1   2   3   4   5   6
Bog'liq
1678536622-1

X
to‘plamning bir xil qiymatlilarini o‘chiruvchi dastur tuzing.
13
X
va 
Y
ikkita to‘plam berilgan. X va Y to‘plamlarining musbat qiymatlilaridan Z to‘plamni 
tashkil etuvchi dastur tuzing.
14
X
to‘plam berilgan. Uning qiymatlari oldiga 3 ni joylashtirib(masalan: 4 bo‘lsa, 34. 5 
bo‘lsa 35), ularni max va min larini aniqlovchi dastur tuzing.
15
X
to‘plam berilgan. Uning juft indeksli qiymatlarini Z to‘plamga ko‘chirib yozing. Z 
to‘plamdagi maksimal va minimal elementlarining o‘rnini o‘zaro almashtirib, chiqaruvchi 
dastur tuzing.
16
X
to‘plam berilgan. X to‘plamdagi manfiy qiymatlarni Z to‘plamga ko‘chirib yozing. 
Hosil bo‘lgan Z to‘plamning max va min qiymatlaridan boshqa qiymatlarini ekranga 
chiqaruvchi dastur tuzing.
17
X
to‘plam b erilgan. X to‘plamdagi qiymatlarni tublarini Z to‘plamga yozing. Hosil bo‘lgan 
Z to‘plamning max qiymatlaridan kichik va min qiymatlaridan 2 barobar kattalari ekranga 
chiqaruvchi dastur tuzing.
18
X
to‘plam b erilgan. X to‘plamdagi 6 xonali qiymatlarni raqamlari yig‘indisini Z to‘plamga 
yozing. Hosil bo‘lgan Z to‘plamning max qiymatlaridan kichik va min qiymatlaridan 2 
barobar kattalari ekranga chiqaruvchi dastur tuzing.
19
X
to‘plam berilgan. X to‘plamdagi butun tipli qiymatlarni Z to‘plamga, haqiqiy tipli 
qiymatlari Y to‘plamga yozuvchi va ularni ekranga chiqaruvchi dastur tuzing.
20
X
to‘plam berilgan. X to‘plamdagi 6 xonali qiymatlarni raqamlari yig‘indisi toq bo‘lsa Z 
to‘plamga yozuvchi va ularni ekranga chiqaruvchi dastur tuzing.
21
X
to‘plam berilgan. X to‘plamdagi qiymatlarni nechta xonali ekanlini Z to‘plamga 
yozuvchi va ularni ekranga chiqaruvchi dastur tuzing.


22
X
to‘plam berilgan. X to‘plamdagi qiymatlarni Ixtiyoriy beringan M sonidan kattalarini Z 
to‘plamga yozuvchi va ularni ekranga chiqaruvchi dastur tuzing.
23
X
to‘plam berilgan. X to‘plamdagi qiymatlarni Ixtiyoriy beringan M sonidan kattalarini Z 
to‘plamga, kichiklarini D to‘plamga yozuvchi va ularni ekranga chiqaruvchi dastur tuzing.
2.1.5. list konteyneridan foydalanib, amaliy dasturlar yaratish
Ishning maqsadi: C++ dasturlash tilida list konteyneri va uning metodlaridan 
foydalanish ko‘nikmalarini egallsh.
Masalaning qo‘yilishi:
list asosida yaratilgan to‘plam elementlarini list ning maxsus funksiyalari 
yordamida qayta ishlash.
Masala: Berilgan int turidagi to‘plam qiymatlarini juftlarini Z to‘plamga 
joylashtiruvchi va ularni ekranga chiqaruvchi dastur tuzing.
Masalani yechish g‘oyasi: list konteyneri to‘plami yaratiladi. list ning 
push_back() iteratoridan foydalanib, A to‘plamga qiymatlar o‘zlashtiriladi. Z 
to‘plamga esa A to‘plam qiymatlarini juftlari yoziladi.
Dastur matni:
1 . # in clu d e " s t d a f x .h "
2 . # in clu d e < io stream >
3 . # in clu d e < l i s t >
4 . # in clu d e " s t r i n g " ;
5 . # in clu d e < s td io .h >
6 . using namespace System ;
7 . using namespace s td ;
8 . / /

Download 284.31 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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