Вторник, 05.08.2025, 20:14
Главная Регистрация RSS
Приветствую Вас, Заглянувший
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Решите пожалуйстаСРОЧНОООООО:
kiraДата: Среда, 09.11.2011, 07:13 | Сообщение # 1
Сообщений: 3
Репутация: 0
Статус: Offline
Напишите программу для вычисления длин сторон, углов, площади, радиусов вписанной и описанной окружностей для треугольника, заданного координатами вершин на плоскости в декартовых или полярных координатах
Страна: Казахстан Казахстан
FreemanДата: Среда, 09.11.2011, 15:51 | Сообщение # 2
Сообщений: 43
Репутация: 104
Статус: Offline
Program Kira;
var x1, y1, x2, y2, x3, y3, a,ab,bc,ca,r,rd, b, c, p, s: real;
begin
writeln('Введите A(x1, y1), B(x2, y2) и C(x3, y3):');
readln(x1, y1, x2, y2, x3, y3);
c := sqrt(sqr(y1 - y2) + sqr(x1 - x2));
a := sqrt(sqr(y2 - y3) + sqr(x2 - x3));
b := sqrt(sqr(y1 - y3) + sqr(x1 - x3));
p := (a + b + c) / 2;
s := p * sqrt((p - a) * (p - b) * (p - c));
ab:=((x2 - x1)^2+(y2-y1)^2)^(1/2);
bc:=((x3 - x2)^2+(y3-y2)^2)^(1/2);
ca:=((x1 - x3)^2+(y1-y3)^2)^(1/2);
r:=s/(2*Sqrt(3));
rd:=2*r;
writeln('Площадь треугольника = ', s);
writeln('Сторона AB = ', ab);
writeln('Сторона BC = ', bc);
writeln('Сторона CA = ', ca);
Writeln(' Радиус вписаной окружности равен ',r:3:3);
Writeln(' Радиус описаной окружности равен ',Rd:3:3);
end.
Страна: Беларусь Беларусь
  • Страница 1 из 1
  • 1
Поиск: