O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov




Download 2,67 Mb.
Pdf ko'rish
bet112/164
Sana25.01.2024
Hajmi2,67 Mb.
#146073
1   ...   108   109   110   111   112   113   114   115   ...   164
Bog'liq
ALGORITMLASH VA DASTURLASH ASOSLARI

ε3 uchun funksiya hisoblansin. 
15. Haqiqiy qiymat qaytaruvchi Power4(x, a, ε) funksiyasini hosil qiling. (|x| 
< 1, a, ε > 0) Funksiya quyidagi yig'indi qiymatini qaytarsin. 
(1+x)
a
=1+a*x+a*(a-1)*x
2
/(2!)+…+a*(a-1)…(a-n+1)*x
n
/(n!)+… 
Yig'indida ε dan moduli katta bo‗lgan barcha xadlar qatnashsin. Berilgan x, a, ε1, 
ε2, ε3 uchun funksiya hisoblansin. 
16. Butun qiymat qaytaruvchi EKUB(A, B) funksiyasini hosil qiling. 
Funksiya A va B sonlarining eng katta umumiy bo‗luvchisini qaytarsin. A, B, C, D 
sonlari berilgan. (A, B), (A, C), (A, D) juftliklari uchun EKUB hisoblansin. 
17. EKUB funksiyasidan (46) foydalangan holda Frac1(a, b, p, q) 
funksiyasini hosil qiling. Funksiya (a/b) kasrini qisqartmaydigan (p/q) ko‗rinishini 
qaytarsin. a, b, c, d sonlari berilgan. (a/b), (a/c), (a/d) kasrlarini qisqartiring. 
18. EKUB funksiyasidan foydalangan holda butun qiymat qaytaruvchi 
EKUK(A, B) funksiyasini hosil qiling. Funksiya A va B sonlarining eng kichik 
umumiy karralisini qaytarsin. A, B, C, D sonlari berilgan. (A, B), (A, C), (A, D) 
juftliklari uchun EKUK hisoblansin. EKUK = A*B/EKUK(A, B); 
19. EKUB funksiyasidan foydalangan holda (46 masalasiga qarang) butun 
qiymat qaytaruvchi EKUB3(A, B, C) funksiyasini hosil qiling. Funksiya A, B, C 
sonlarining eng kichik umumiy karralisini qaytarsin. A, B, C, D sonlari berilgan. 
(A, B, C), (A, C, D), (A, B, D) sonlari uchun EKUB hisoblansin.
20. TimeToHMS(T, H, M, S) funksiyasi hosil qiling. Funksiya berilgan T 
sekundni H – soat, M – minut, S – sekundlarga ajratsin. Funksiya orqali berilgan 
T1, T2, T3 sekundlar soat, minut va sekundlarga aylantirilsin. 
Masalan: T=400 
Natija: 00:06:40 
21. IncTime (H, M, S, T) funksiyasini hosil qiling. Funksiya berilgan H – 
soat, M – minut, S – sekundni T sekundga oshirsin. Funksiya orqali berilgan soat, 
minut va sekundni T sekundiga oshiruvchi dastur tuzilsin. 


180 
22. Mantiqiy qiymat qaytaruvchi IsLeapYear(Y) funksiyasini hosil qiling. 
Funksiya berilgan Y – yil kabisa yili bo‗lsa true, aks holda false qiymat qaytarsin. 
Berilgan 5 ta yilning kabisaligi tekshirilsin. (Kabisalik shartini bilish uchun IF28 
masalaga qarang). 
23. IsLeapYear(Y) funksiyasidan foydalangan holda, butun qiymat 
qaytaruvchi MonthDays (M, Y) funksiyasini hosil qiling. Funksiya berilgan Y – 
yilning M – oyi kunlar sonini qaytarsin. Berilgan yilning M1, M2, M3 oylarining 
kunlar soni topilsin. (52 masalaga qarang). 
24. MonthDays funksiyasidan foydalangan holda, PrevDate(D, M, Y) 
funksiyasini hosil qiling. Funksiya berilgan sanadan oldingi sanani aniqlasin, D – 
kun, Y – yil, M – oyini qaytarsin. 3 ta berilgan sanadan oldingi sana aniqlansin. 
(53 masalaga qarang). 
25. MonthDays funksiyasidan foydalangan holda, NextDate(D, M, Y) 
funksiyasini hosil qiling. Funksiya berilgan sanadan keyingi sanani aniqlasin, D – 
kun, Y – yil, M – oyini qaytarsin. 3 ta berilgan sanadan keyingi sana aniqlansin. 
(53 masalaga qarang). 
26. Haqiqiy qiymat qaytaruvchi Leng(X1, Y1, X2, Y2) funksiyasini hosil 
qiling. Funksiya berilgan (X1, Y1) va (X2, Y2) nuqtalar orasidagi masofani 
qaytarsin. A, B, C, D nuqtalar koordinatalari berilgan. A nuqtadan B, C, D 
nuqtalargacha bo‗lgan masofalar hisoblansin. |AB|, |AC|, |AD| - ? 
27. Leng funksiyasidan foydalangan holda, haqiqiy qiymat qaytaruvchi 
Perim(X
A
, Y
A
, X
B
, Y
B
, X
C
, Y
C
) funksiyasini hosil qiling. Funksiya berilgan 
koordinatalar asosida uchburchak perimetrini qaytarsin. A, B, C, D nuqtalar 
koordinatalari berilgan. ABC, ABD, ACD uchburchaklar perimetrlari hisoblansin. 
(56 masalaga qarang). 
28. Leng va Perim funksiyalaridan foydalangan holda, haqiqiy qiymat 
qaytaruvchi Area(X
A
, Y
A
, X
B
, Y
B
, X
C
, Y
C
) funksiyasini hosil qiling. Funksiya 
berilgan koordinatalar asosida uchburchak yuzini qaytarsin. A, B, C, D nuqtalar 
koordinatalari berilgan. ABC, ABD, ACD uchburchaklar yuzalari hisoblansin. (57 
masalaga qarang). 
29. Leng va Area funksiyalaridan foydalangan holda, haqiqiy qiymat 
qaytaruvchi Dist(X
A
, Y
A
, X
B
, Y
B
, X
P
, Y
P
) funksiyasini hosil qiling. Funksiya berilgan 
koordinatalar asosida P nuqtadan AB kesmaga tushirilgan balandlikni hisoblab 
qaytarsin. (Formula quyidagicha: D(P, AB) = 2 * S
PAB
/|AB|) P, A, B, C, nuqtalar 
koordinatalari berilgan. P nuqtadan AB, BC, AC kesmaga tushirilgan balandlik 
hisoblansin. (56 va 58 masalalarga qarang). 


181 
30. Dist funksiyasidan foydalangan holda, Heigts(X
A
, Y
A
, X
B
, Y
B
, X
C
, Y
C
, h
A

h
B
, h
C
) funksiyani hosil qiling. Funksiya berilgan koordinatalar asosida 
uchburchak tomonlariga tushurilgan balandliklarni hisoblab qaytarsin. A, B, C 
nuqtalar koordinatalari berilgan. Uchburchak tomonlariga tushuril 

Download 2,67 Mb.
1   ...   108   109   110   111   112   113   114   115   ...   164




Download 2,67 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov

Download 2,67 Mb.
Pdf ko'rish