Решить . дан произвольный треугольник abc, для которого определен следующий набор характерных параметров: a,b,c - стороны треугольника, альфа, бета, гамма - углы (в градусах), h - высота, опущенная на сторону c, s - площадь, p - периметр треугольника. по трем заданным параметрам( s, h, альфа) в паскале.
Ответы на вопрос:
var
a, b, s, c, alpha, betta, gamma, h, p: real;
x, ar, br, gr: real; {alpha, beta. gamma в радианах}
begin
write('введите длины двух сторон треугольника и площадь: ');
readln(a, b, s);
x : = 2 * s / (a * b);
if x > 1 then writeln('такой треугольник невозможен')
else
begin
gr : = arcsin(x);
c : = sqrt(sqr(a) + sqr(b) - 2 * a * b * cos(gr));
p : = a + b + c;
ar : = arcsin(a * sin(gr) / c);
br : = pi - (ar + gr);
h : = b * sin(ar);
alpha : = ar * 180 / pi;
betta : = br * 180 / pi;
gamma : = 180 - (alpha + betta);
writeln('решение треугольника');
writeln('a=', a, ', b=', b, ', c=', c: 0: 5);
writeln('alpha=', alpha: 0: 2, ', betta=', betta: 0: 2, ', gamma=', gamma: 0: 2);
writeln('p=', p: 0: 5, ', h=', h: 0: 5, ', s=', s)
end
end.
тестовое решение:
введите длины двух сторон треугольника и площадь: 3 4 6
решение треугольника
a=3, b=4, c=5.00000
alpha=36.87, betta=53.13, gamma=90.00
p=12.00000, h=2.40000, s=6
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
slavka3028.06.2020 12:09
-
mamarika200103.03.2020 17:14
-
juliakolesnik0420.01.2022 21:49
-
raksana617.05.2022 21:59
-
Dan1L1an06.06.2022 16:04
-
anastasia55921.12.2020 10:33
-
greghs17.09.2020 11:05
-
5class1i05.06.2021 20:23
-
polinavrn10220.05.2023 17:48
-
MoLoDaYa66629.06.2020 04:55
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.