S
smthelse
помогите пожалуйста,не могу понять в чем проблема
"Составить программу, которая вычисляет площадь треугольника, если человек задал длины трех сторон A,B,C. При вычислении использовать формулу Герона: S=sqrt(P(P-A)(P-B)(P-C))
, где Р — полупериметр. Перед вычислением площади про-верить, существует ли треугольник с заданными сторонами"
"Составить программу, которая вычисляет площадь треугольника, если человек задал длины трех сторон A,B,C. При вычислении использовать формулу Герона: S=sqrt(P(P-A)(P-B)(P-C))
, где Р — полупериметр. Перед вычислением площади про-верить, существует ли треугольник с заданными сторонами"
C++:
//---------------------------------------------------------------------------
#include <math.h>
#include <stdio.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{ int a=12,b=7,c=8,p,s;
if ((a>=(b+c))|(b>=(a+c))|(c>=(a+B)));
else ("Impossible triagle");
p=(a+b+c)/2;
s=(sqrt(p*(p-a)*(p-B)*(p-c)));
return 0;
}
//---------------------------------------------------------------------------