Даны три положительных числа. Если они могут быть длинами сторон остроугольного

Даны три положительных числа. Если они могут быть длинами сторон остроугольного треугольника, то вычислить его площадь и найти вид треугольника ( равносторонний, равнобедренный либо многосторонний), по другому выдать соответсвующее известье.

Задать свой вопрос
1 ответ
uses crt;
var a,b,c,mn,mx,sr,p,s:real;
begin
clrscr;
writeln('Введите 3 числа:');
readln(a,b,c);
if(alt;=абс(b-c))or(agt;=b+c)then
write('Это не треугольник!') else
 begin  
  mn:=a;
  if blt;mn then mn:=b;
  if clt;mn then mn:=c;
  mx:=a;
  if bgt;mx then mx:=b;
  if cgt;mx then mx:=c;
  sr:=a+b+c-mn-mx;
  if(a=b)and(b=c) then writeln('Это равносторонний треугольник')
  else if((a=b)and(blt;gt;c))or((a=c)and(blt;gt;c))or((b=c)and(alt;gt;b))then
  writeln('Это равнобедренный треугольник')
  else writeln('Это разноcторонний треугольник');
  p:=(a+b+c)/2;  
  s:=sqrt(p*(p-a)*(p-b)*(p-c));
  writeln('его площадь=',s:0:2);
  write('Стороны в порядке убывания: ',mx:0:2,' ',sr:0:2,' ',mn:0:2);
 end;
readln
end.
Анжелика Щербакова
Я оправдываюсь я пренебрегал написать мне алгоритм нужен был. Но спс за труд
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт