fork download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. struct data {
  5. double a;
  6. double b;
  7. double c;
  8. };
  9.  
  10. int main() {
  11. struct data n;
  12. scanf("%lf", &n.a);
  13. scanf("%lf", &n.b);
  14. scanf("%lf", &n.c);
  15. printf("a=%lf,b=%lf,c=%lf\n",n.a,n.b,n.c);
  16.  
  17. double s = (n.a + n.b + n.c) / 2.0;
  18. double K = sqrt(s * (s - n.a) * (s - n.b) * (s - n.c));
  19. printf("面積は %lf\n", K);
  20.  
  21. return 0;
  22. }
Success #stdin #stdout 0s 5276KB
stdin
5
5
5
stdout
a=5.000000,b=5.000000,c=5.000000
面積は 10.825318