[C++] c++基础语言----1.2 编程实现利用三角形三条边边长求三角形面积 →→→→→进入此内容的聊天室

来自 , 2021-04-10, 写在 C++, 查看 165 次.
URL http://www.code666.cn/view/23d2e157
  1. //***********************************
  2. //功能:编程实现利用三角形三条边边长求三角形面积
  3. //日期:2016年3月8日
  4. //作者:Ryan2019
  5. //***********************************
  6. #include <iostream>
  7. #include <cmath>
  8. using namespace std;
  9. int main()
  10. {
  11.         double a,b,c,s,p;  //a,b,c分别为三角形的三条边长,s为三角形的面积
  12.        
  13.         //输入
  14.         cout<<"请输入三角形的三条边长:";
  15.        
  16.         cin>>a;
  17.         cin>>b;
  18.         cin>>c;
  19.         if(a+b>c&&a+c>b&&b+c>a)
  20.         {
  21.                 //计算
  22.                 p=(a+b+c)/2;
  23.                 s=sqrt(p*(p-a)*(p-b)*(p-c));
  24.                
  25.                 //输出
  26.                 cout<<"三角形的面积为:"<<s<<endl;
  27.         }
  28.         else
  29.         {
  30.                 //输出
  31.                 cout<<"此三边不能构成三角形!"<<endl;
  32.         }
  33.  
  34.         return 0;
  35. }
  36.  

回复 "c++基础语言----1.2 编程实现利用三角形三条边边长求三角形面积"

这儿你可以回复上面这条便签

captcha