#include<iostream> #include<iomanip> #include<cmath> using namespace std; int main() {int a,b,c; double s,p; while(cin>>a>>b>>c) {if(!(a+b>c&&a+c>b&&b+c>a&&fabs(a-b)<c&&fabs(a-c)<b&&fabs(b-c)<a)) continue; else {p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); cout<<setiosflags(ios::fixed)<<setprecision(2)<<s;} } return 0; } |
Double click to view unformatted code.