1-mavzu: Funksiya Uyga vazifa


Download 1.04 Mb.
Sana09.09.2023
Hajmi1.04 Mb.
#1674976
Bog'liq
Funksiya darsi vazifasi.


1-mavzu: Funksiya
Uyga vazifa:
1) Funksiya parametri sifatida 3ta butun son berilgan va ushbu sonlarni eng kichik va eng katta qiymatlar orasidagi sonni chiqaruvchi funksiya tuzing.
Input: func(4,3,1)
Output: 3
Input: func(2,0,1)
Output: 1
2) Funksiya parametri sifatida ikki xonali butun son va char seriyasi berilgan. Agar ushbu ikki xonali son char seriyasidagi so'z ko'rinishiga teng bo'lsa 1ni qaytaradigan, aks holda esa 0ni qaytaradigan funksiya tuzing.
Input: funct(20,"yigirma")
Output: 1
Input: funct(30,"yigirma")
Output: 0
3) Funksiya parametri sifatida int seriya va butun son N (seriya uzunligi) berilgan.
Ushbu seriyaning ikkinchi manfiy va to'rtinchi manfiy elementlar orasidagi sonlar yig'indisini qaytaradigan funksiya tuzing.
Input: n=10 array=1 -2 3 -4 5 -6 7 -8 9 -10
Output: 6(ya'ni, 5-6+7=6)
4) Funksiya parametri sifatida butun son kiritiladi va ushbu sonning raqamlar yig'indisi juft bo'lsa true qaytaradigan va toq bo'lsa false qaytaradigan funksiya tuzing.
Input: f(1234)
Output: true
Input: f(456)
Output: false
5) Funksiya parametri sifatida haqiqiy son va butun son berilgan. Ushbu haqiqiy sonni butun son darajasini topadigan funksiya tuzing.
Input: f(1.1 , 2)
Output: 1.21
Input: f(0.5 , 4)
Output: 0.0625



// Oxirgisidagi xatolikni topolmadim butun sonlarni qo’ysam bajaryapti. Xatosini yozib yuboring.
Download 1.04 Mb.

Do'stlaringiz bilan baham:




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