作业帮 > 综合 > 作业

编写一个c++程序,要求输入三角形的3条边,然后判断是否合理,如果不合理,给出信息并要.

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/16 21:49:32
编写一个c++程序,要求输入三角形的3条边,然后判断是否合理,如果不合理,给出信息并要.
编写一个程序,要求输入三角形的3条边,然后判断是否合理,如果不合理,给出信息并要求重新输入;如果合理,计算其面积并将结果存入文件中,然后将文件中的内容读出输出到显示器
c++,要用到输入输出流
编写一个c++程序,要求输入三角形的3条边,然后判断是否合理,如果不合理,给出信息并要.
#include<iostream>
#include <math.h>
using namespace std;

int main()
{
    int a, b, c;
    int p;
    float s;
    cout<<"请输入:"<<endl;
    while(1){
        cin>>a>>b>>c;
        if(a+b>c && a+c>b && b+c>a){
            break;
        }
        cout<<"请重新输入:"<<endl;
    }
    p = (a+b+c)/2;
    s = sqrt(p*(p-a)*(p-b)*(p-c));
    cout<<"圆面积:"<<s<<endl;

    return 0;
}