View Code of Problem 24

#include<stdio.h>
#include<math.h>
void main(){
  int a,b,c;
  double s;
  while(scanf("%d %d %d",&a,&b,&c)!=EOF){
  s=(a+b+c)/2.0;
  if((a+b>c)&&(fabs(a-b)<c)||(a+c>b)&&(fabs(a-c)<b)||(c+b>a)&&(fabs(c-b)<a))
    printf("%lf\n",sqrt(s*(s-a)*(s-b)*(s-c)));
  
}}

Double click to view unformatted code.


Back to problem 24