Mustaqil ishlash uchun topshiriqlar




Download 2,67 Mb.
Pdf ko'rish
bet116/173
Sana16.05.2024
Hajmi2,67 Mb.
#238775
1   ...   112   113   114   115   116   117   118   119   ...   173
Bog'liq
Tarixi 37 bet

 
Mustaqil ishlash uchun topshiriqlar 
1.
IsPalindrom(N) mantiqiy funksiya hosil qiling. (N > 0). Agar N soni 
palindrom bo‗lsa – true, aks xolda false qiymat qaytarilsin. Shu funksiya orqali 5 
ta sondan nechtasi palindrom ekanini aniqlovchi dastur tuzilsin. IsPalindrom 
funksiyasinida DigitCount va DigitN funksiyalaridan foydalanish mumkin. 
(Qarang 29, 30) 
2.
 Haqiqiy qiymat qaytaruvchi DegToRad(D) funksiyasini hosil qiling. (360 
> D > 0). Funksiya D gradusning radian qiymatini qaytarsin. Shu funksiya orqali 
3 ta berilgan burchakning radianga qiymati aniqlansin. 
3.
Haqiqiy qiymat qaytaruvchi RadToDeg(D) funksiyasini hosil qiling. 
Funksiya R radianning gradus qiymatini qaytarsin. Shu funksiya orqali radianda 
berilgan 3 ta burchakning gradusdagi qiymati aniqlansin. 


178 
4.
Butun qiymat qaytaruvchi Fact(N) funksiyasini hosil qiling. (N > 0). 
Funksiya N! qiymatini qaytarsin. Shu funksiya orqali 3 ta sonlarining faktoriali 
aniqlansin. 
5.
Butun qiymat qaytaruvchi Fact2(N) funksiyasini hosil qiling. (N > 0). 
Funksiya N!! ikkilangan factorial qiymatini qaytarsin. Shu funksiya orqali 3 ta 
sonlarining ikkilangan faktoriali aniqlansin. (while6 ga qarang) 
6.
Butun qiymat qaytaruvchi Fib(N) funksiyasini hosil qiling. (N > 0). 
Funksiya Fibonachchi sonlarining N – elementini qaytarsin. 
7.
Haqiqiy qiymat qaytaruvchi Power1(A, B) funksiyasini hosil qiling. 
Funksiya A
B
 darajasi qiymatini qaytarsin. Shu funksiya orqali berilgan A1, A2, A3 
sonlarining B darajasi topilsin. A, A1, A2, A3, B haqiqiy sonlar. 
8.
Haqiqiy qiymat qaytaruvchi Power2(A, N) funksiyasini hosil qiling. 
Funksiya A
N
darajasi qiymatini quyidagi formula asosida topilsin. Shu funksiya 
orqali berilgan A sonining N, M, K darajalari topilsin. A
0
 = 1; Agar N > 0 bo‗lsa, 
A
N
 = A*A*…*A(N ta ko‗paytuvchi). Agar A<0 bo‗lsa, A
N
 = 1/ (A*A*…*A) (|N| ta 
ko‗paytuvchi). A haqiqiy, N, M, K butun sonlar. 
9.
Haqiqiy qiymat qaytaruvchi Power3(A, N) funksiyasini hosil qiling. 
Funksiya A
N
darajasi qiymatini quyidagi topilsin. Agar N sonining kasr qismi 0 
dan farqli bo‗lsa, Power2(A, N) funksiyasi chaqirilsin. Aks holda Power1(A, B) 
funksiyasi chaqirilsin (37, 38 masalalarga qarang). Shu funksiya orqali berilgan A 
sonining N, M, K darajalari topilsin. A, N, M, K haqiqiy sonlar. Eslatma: 
Power2(A, N) – funksiyasini chaqirishda N – sonining butun qismi jO‗natiladi. 
10. 
Haqiqiy qiymat qaytaruvchi Exp(x, ε) funksiyasini hosil qiling. (x – 
haqiqiy son, ε > 0) Funksiya quyidagi yig'indi qiymatini qaytarsin. 
1+x+x
2
/(2!)+x
3
/(3!)+…+x
n
/(n!)+… 
Yig'indida ε dan katta bo‗lgan barcha xadlar qatnashsin. Berilgan x, ε1, ε2, ε3 
uchun funksiya hisoblansin. 
11.
Haqiqiy qiymat qaytaruvchi sin1(x, ε) funksiyasini hosil qiling. (x – 
haqiqiy son, ε > 0) Funksiya quyidagi yig'indi qiymatini qaytarsin. 
sin(x)=x-x
3
/(3!)+x
5
/(5!)-…+(-1)
n
x

Download 2,67 Mb.
1   ...   112   113   114   115   116   117   118   119   ...   173




Download 2,67 Mb.
Pdf ko'rish