作业帮 > 综合 > 作业

c++程序:用面向对象的方法计算三角形类:三角形的三边及与三边相关的运算.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 15:10:34
c++程序:用面向对象的方法计算三角形类:三角形的三边及与三边相关的运算.
要求:
(1)面向对象方法
(2)判断所输入的三边边长是否构成三角形,若是则计算三角形三边的周长和面积,否则重新输入三个边的边长.
(3)画出流程图.
# include <stdio.h># include <math.h> main() {float a,b,c,p,s ;loop: printf("请输入三角形的三条边长:a,b,c "); scanf("%f,%f,%f",&a,&b,&c); if ((a+b<=c)||(a+c<=b)||(c+b<=a))    {  printf("输入有误,不能组成三角形.\n");       goto loop; }    else    {  p=(a+b+c)/2;    s=sqrt(p*(p-a)*(p-b)*(p-c));    printf("三角形的面积为:%f\n",s);}    }\x1a流程图: