Bilan ishlash


Download 270.19 Kb.
Pdf ko'rish
bet1/10
Sana28.12.2022
Hajmi270.19 Kb.
#1022655
  1   2   3   4   5   6   7   8   9   10
Bog'liq
15-MAVZU MASALALAR DASTURLASH-1-SWD1316



HISOB
DASTURLASH 1

SWD1316 
MUHAMMAD AL-XORAZMIY NOMIDAGI 
TOSHKENT AXBOROT TEXNOLOGIYALARI 
UNIVERSITETI 
15-MAVZU SHABLONLAR 
BILAN ISHLASH 
 
 
Shablon (template) tushunchasi va ularning qo‘llanilishi. Funksiya 
shablonlarini, sinf shablonlarini yaratish usullari va ularning 
qo‘llanilishi. 
 
Ishning maqsadi: C++ dasturlash tilida shablon funksiya va ularni 
overload qilish k
o‘nikmalarini shakllantirish. 
Masalaning q
o‘yilishi: 
Tur xil t
o‘plamlarni qayta ishlovchi funksiya shablonlarini yaratish. 
Masala: Har 
– xil turdagi to‘plamlar berilgan. Agar to‘plam int turida 
b
o‘lsa, uning elementlarini max va min larini o‘rtasidagi elementlarni aniqlovchi, 
agar t
o‘plam string turida bo‘lsa, uning toq uzunlikdagi elementlarini 
o‘chiruvchi funksiya shablonini tuzing. 
Masalani yechish g
oyasi:
1 ta funksiya shabloni tuziladi. Standart turlar bilan Funksiyaga 
parameter sifatida kirib keledigan t
o‘plamni tur 
Funksya shabloniga masalalar: 
V/r 
Masala sharti 

Har-xil turdagi t
o‘plamlar berilgan. Agar to‘plam int turida bo‘lsa, uning 
eng katta elementlarini nechtaligini aniqlovchi, agar t
o‘plam string 
turida b
o‘lsa, uning elementlari uzunligini aniqlovchi funksiya 
shablonini tuzing. 

Har-xil turdagi t
o‘plamlar berilgan. Agar to‘plam float turida bo‘lsa, 
uning eng kichik elemntidan katta bir xil elementlari nechtaligini 
aniqlovchi, agar t
o‘plam char turida bo‘lsa, uning elementlari uzunligi 
eng kichkina b
o‘lganlarni aniqlovchi funksiya shablonini tuzing. 

Download 270.19 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   10




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