2 -to p s h ir iq .
C h iz m a d a tasvirlangan
AB C D
t o ‘g ‘ri
t o lrtburchakning
A B , BC, CD, A D
tomonlari va
BD
diagonalining uzunligi m a ’lum b o 1 Isa, uning yuzini toping.
в
C hizm adan k o ‘rinib turibdiki,
S A BC D
=
S A B D
+
S B C D
( * )
S ABD
va
S BCD
tu ch b u rc h ak la m in g har biri uchun G eron
form ulasini q o ‘llab, topilgan natijalarni (1) ga q o ‘yib,
m aqsadga erishish m um kin. Dastlab dastum i param etrsiz
protseduradan foydalanib tuzamiz:
33
Program
F 1,
va r
A B ,B D ,A D ,B C ,C D ,S 1 ,S2,S,
a, h, c ,p \ real,
procedure noparam eir,
begin
/>:=((з:+^+с)/2;
B \ =eqrt (p *
-^ ) *(p -c ));
end\
begin
read
(A B ,B C ,C D ,A D ,B D );
a .—K b ,
i . —BD; c := A D ;
noparam etr,
S I :=S;
^ := B C ; 6 := B D , c:=CD",
noparam eir,
S2:=S,
S - S 1 + S 2 ;
w riteln
(‘S— , S:0:3)
end.
Endi
d a stu m i
shu
m asa la
uchun
p aram etr
o ‘z garuvchilar u c h u n param etr o ‘zgaruvchili protseduradan
foydalanib tuzamiz:
Program
F2,
var
AB,BD,AD,BC,CD,S1,S2:
real,
procedure parametr (var a,b,c,S: real)-,
var p
:
real,
begin
p:=(.a+b+c)/2',
S:=sqrt (р*(р-а)*(р-Ь)*(р-с))-
end,
begin
read
(AB,BC,CD,AD,BD);
parametr
(AB,BD,AD,S1);
parametr
(BC,BD,CD,S2),
W 7to('S=, ,(Sl+S2):0:3),
end.
34
T o p sh iriq la r
Funksiya va protsedura qism dasturlarining istalgan
bittasidan foydalanib quyidagi m atem atik funksiyalam ing
qiym atini hisoblovchi dastur tuzilsin (1-5);
oraliqda
Av = 0,4 qadam
bilan,
Ax = 0,2
qadam
bilan
hisoblang.
6. Ekranga 100 ta * (yulduzcha) belgisini chiqaruvchi
dastur tuzilsin.
7. [ 1 ;2 0 ] oraliqdagi barcha natural sonlar kvadratlari
y i g ‘indisini hisoblovchi dastur tuzilsin.
8.
x
ning qiymatini 1 taga oshiruvchi dastur tuzilsin.
9. U c h burchakning uchlari A ( l ; 0), B(4; 0) va C(3; 3)
nuqtalardan iborat b o ‘lsa, uning perimetrini toping.
10. Quyidagi beshburchakda: A B = 4, BC =2, C D = 3,
D E = 2, AE"=4 va diagonallari:
BD =4,5,
A D = 5. Shu
b eshburchakning yuzini topish dasturi tuzilsin.
1.
z = tha - th 2(a - b),
bunda
thx =
----- ;
e~x
+1
2.
Ғ ( х , у ) = ( х + у У 5 - ( х - 2 у У .
3. у = s i n 2 a + s i n 2 Z? + s i n 2 с .
5. у = In x - л/л
funksiyaning qiymatini
[ l ; 3 ]
A
35
11. A g a r uchburchakning
a, b,
с
tomonlari berilgan
b o ‘lsa, uning
har bir tom oniga o ‘tkazilgan medianalari
uzunliklarining y i g ‘indisini toping. ( K o ‘rsatma: m asalan,
uchbu rc h a k n in g
с
tom oniga tushirilgan m ediana uzunligi
0 ,5 ^ 2 a 2
+
2 b ? - c 2
formula bilan'hisoblanadi).
12.
д(1; 2;3),
Ь (-\;
1;0), c ( 2 ; - 1; 1)
vektorlar
berilgan. с/ =| J | + | /? | + | ? | ni hisoblang.
13.
A g a r
/ ( 0 ) = 1, / ( 1 ) = 2
b o ‘lsa,
/ ( 0 = / ( / - ! ) + / ( / - 2 ) rekurrent form ula bilan berilgan
funksiyaning qiymatini / = 15 uchun hisoblang.
14.
Berilgan uchta sonning eng katta u m u m iy
boMuvchisini ( E K U B ) toping.
15. Berilgan uchta s onning eng kichik u m u m iy
karralisini (E K U K ) toping.
|