|
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov Pdf ko'rish
|
bet | 112/164 | Sana | 25.01.2024 | Hajmi | 2,67 Mb. | | #146073 |
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
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov
|