FunSimple53.
IsLeapYear(Y) funksiyasidan
foydalangan xolda, 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. (FunSimple52 masalaga
qarang.)
FunSimple54.
MonthDays funksiyasidan foydalangan xolda, 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. (FunSimple53 masalaga qarang.)
FunSimple55.
MonthDays funksiyasidan foydalangan xolda, NextDate(D, M, Y) funksiyasini hosil
qiling. Funksiya berilgan sanadan keying sanani aniqlasin, D – kun, Y – yil, M – oyini qaytarsin. 3
ta Berilgan sanadan keying sana aniqlansin. (FunSimple53 masalaga qarang.)
FunSimple56.
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| - ?
FunSimple57.
Leng funksiyasidan foydalangan xolda, haqiqiy qiymat qaytaruvchi Perim(X
A
, Y
A
,
X
B
, Y
B
, X
C
, Y
C
) funksiyasini hosil qiling. Funksiya berilgan koordinatalar
asosida uchburchak
perimatrini qaytarsin. A, B, C, D nuqtalar koordinatalari berilgan. ABC, ABD, ACD uchburchaklar
perimetrlari hisoblansin. (FunSimple56 masalaga qarang.)
FunSimple58.
Leng va Perim funksiyalaridan foydalangan xolda, 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. (FunSimple57 masalaga qarang.)
FunSimple59.
Leng va Area funksiyalaridan foydalangan xolda, 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 tushurilgan balandlikni hisoblab qaytarsin. (Formula quyidagicha: D(P, AB)
Page 4 of 5
C++ da
dasturlash asoslari
2/1/2023
ebook:funsimple.html
= 2 * S
PAB
/ |AB|) P, A, B, C nuqtalar koordinatalari berilgan. P nuqtadan AB, BC, AC kesmaga
tushirilgan balandlik hisoblansin. (FunSimple56 va FunSimple58 masalalarga qarang.)
FunSimple60.
Dist funksiyasidan foydalangan xolda, Heights(X
A
, Y
A
, X
B
, Y
B
, X
C
, Y
C
, h
A
, h
B
, h
C
)
funksiyasini hosil qiling. Funksiya berilgan koordinatalar asosida uchburchak tomonlariga
tushurilgan balandliklarni hisoblab qaytarsin. A, B, C nuqtalar koordinatalari berilgan. Uchburchak
tomonlariga tushurilgan balandliklar hisoblansin. (FunSimple59 masalalarga qarang.)
Mundarija
(c) Qudrat Abdurahimov
http://gita.uz
(c) http://gita.uz
Page 5 of 5
C++ da dasturlash asoslari
2/1/2023
ebook:funsimple.html