Даны отрезки - a,b,c,d для какждой тройки этих отрезков, из которых

Даны отрезки - a,b,c,d для какждой тройки этих отрезков, из которых можно выстроить треугольник, напечатать площадь данного треугольника. (Используйте функцию printS(x,y,z), печатающую площадь треугольника со гранями x,y,z, если таковой треугольник существует.)

Задать свой вопрос
1 ответ
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 uses crt; var a,b,c,d: real;   procedure Plo (s: string; x,y,z: real); var sq: real; begin if ((y+z-x)gt;0) and ((x+z-y)gt;0) and ((x+y-z)gt;0) then    begin    sq:=0.25*(sqrt((x+y+z)*(y+z-x)*(x+z-y)*(x+y-z)));    writeln('Площадь треугольника со гранями ',s,'=',sq:0:3);    end else writeln('Треугольник со гранями ',s,' не существует'); end;   begin write('a='); readln(a); write('b='); readln(b); write('c='); readln(c); write('d='); readln(d); Plo ('a,b,c',a,b,c); Plo ('a,b,d',a,b,d); Plo ('a,c,d',a,c,d); Plo ('b,c,d',b,c,d); end
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт