求三角形的面积

来源:互联网 发布:小栗旬 知乎 编辑:程序博客网 时间:2024/04/28 03:12
/*  
* 程序的版权和版本声明部分:  
* Copyright (c) 2012, 烟台大学计算机学院  
* All rights reserved.  
* 文件名称:.cpp  
* 作    者:毛通  
* 完成日期:2012 年 10月23 日  
* 版 本 号:v1.0  
* 对任务及求解方法的描述部分: 
* 输入描述:无  
* 问题描述:
* 程序输出:“”  
* 问题分析:略 
* 算法设计:略

*/

#include<iostream>#include<cmath>                                            //使用数学函数时要用到camth#include<iomanip>                                         //使用I/O流控制符要包含头文件iomanipusing namespace std;int main(){double a,b,c;cout<<"请输入三边长:";cin>>a>>b>>c;if(a+b>c&&b+c>a&&c+a>b){                                                     //复合语句开始double s,area;                                    //符合语句内定义变量s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c));                   //sqrt函数的应用cout<<setiosflags(ios::fixed)<<setprecision(4);   //指定输出的数包含4位小数cout<<"面积是"<<area<<endl;}else cout<<"这不是三角形"<<endl;return 0;}





/*

运行结果:

心得体会:
知识点总结:在复合语句中可以定义变量 此变量只在复合语句中有效
*/
原创粉丝点击