21 Variant
N o'lchamdagi massiv berilgan. K dan L gacha (1 < K ≤ L ≤
N) bo'lgan raqamlardan tashqari massivning o'rta-arifmetik
qiymatini topish funktsiyasini tuzing
Dastur kodi:
Ushbu misolda calculateProduct funktsiyasi rekursiv tarzda amalga oshiriladi. U arr kiritish vektorini, joriy indeksni, minimal qiymatni, maksimal qiymatni va farqni oladi. Funktsiya massivni aylanib o'tayotganda minimal va maksimal qiymatlarni rekursiv hisoblab chiqadi. Shuningdek, joriy element shartni qondiradimi yoki yoʻqligini tekshiradi va uni qolgan elementlardan hisoblangan mahsulotga koʻpaytiradi.
Asosiy funksiya namuna massivi bilan calculateProduct-ni chaqiradi va natijani chop etadi