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