Предмет: Информатика,
автор: marletina
ПОМОГИТЕ!!! Я ПРОСТО СИЖУ УЖЕ ДВА ЧАСА !!! У меня 4ый вариант. Нужно только его
Приложения:
Ответы
Автор ответа:
1
var a,b,c,h,p,s: real;
begin
write('длины оснований трапеции a b (a>b): ');
readln(a,b);
c:=a-b;
p:=2*c+a+b;
h:=sqrt(3)*c/2;
s:=(a+b)*h/2;
writeln('периметр = ',p);
writeln('площадь трапеции = ',s);
// второе задание
// var x1,x2,y1,y2,z: real;
// z:=abs(x1+x2)+y1/(y2+x1);
end.
длины оснований трапеции a b (a>b): 10 8
периметр = 22
площадь трапеции = 15.5884572681199
begin
write('длины оснований трапеции a b (a>b): ');
readln(a,b);
c:=a-b;
p:=2*c+a+b;
h:=sqrt(3)*c/2;
s:=(a+b)*h/2;
writeln('периметр = ',p);
writeln('площадь трапеции = ',s);
// второе задание
// var x1,x2,y1,y2,z: real;
// z:=abs(x1+x2)+y1/(y2+x1);
end.
длины оснований трапеции a b (a>b): 10 8
периметр = 22
площадь трапеции = 15.5884572681199
Автор ответа:
0
В задаче про трапецию у меня получилось так:
var
a, b,p,s: real;
begin
readln(a,b);
p := 2*a+2*b+2*(a-b)/4;
s:=(a+b)/2*((a-b)/2*sqrt(3)/2);
writeln('Периметр:',p,' Площадь: ',s);
end.
Тестовое решение:
a = 10, b =8
Периметр:37 Площадь: 7.79422863405995
srzontmp:
Если p = 37, то длина боковой стороны с = (37 - 10 -8)/2 = 19/2 = 9,5. Тогда cos(60) = (a-b)/(2*c) = 2/19 =0.105, но cos(60) = sin(30) = 0.5
Похожие вопросы
Предмет: История,
автор: sheelscoolgirl2
Предмет: Литература,
автор: maksimrazovij
Предмет: Химия,
автор: anastasiavalovska
Предмет: История,
автор: aarunakenzhegulova
Предмет: Обществознание,
автор: LOXDIMA755