等腰三角形的面积
来源:互联网 发布:ui和美工的区别 编辑:程序博客网 时间:2024/04/29 11:18
#include <iostream>#include <stdexcept>#include <cmath>#include<iomanip>using namespace std;/*完善此函数*/double calArea(double a, double b, double c) {if (a <= 0 || b <= 0 || c <= 0)throw invalid_argument("The input is illegal");if (a + b <= c || b + c <= a || c + a <= b)throw invalid_argument("The input is illegal");if (a != b && a != c && b != c)throw invalid_argument("The input is illegal");else{double p = (a + b + c) / 2;return sqrt(p*(p - a)*(p - b)*(p - c));}}int main(){double a, b, c;cin >> a >> b >> c;try{double area = calArea(a, b, c);cout << fixed << setprecision(2) << area << endl;}catch (exception e){cout << e.what() << endl;}}
0 0
- 等腰三角形的面积
- C12-1 等腰三角形的面积
- 【java学习记录】4.计算等腰三角形、正方形、圆的面积并 画出它们的图像
- 输出等腰三角形的*
- 空心等腰三角形的打印
- 等腰三角形的打印
- 等腰三角形的打印
- 等腰三角形
- 等腰三角形
- 等腰三角形
- 等腰三角形
- 等腰三角形
- 等腰三角形
- 所有的三角形都是等腰三角形
- 一个FOR循环的等腰三角形
- 编写一个简单的等腰三角形
- 设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。
- 第六周任务四设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。
- Windows Server 2003 启动过程详解及常见错误分析
- Unity与Android——Androidmanifest.xml文件的介绍
- 添加logviewer用户
- 缺陷模块报告的构成
- 关于跨平台信息传输数据-软件开发人员必备知识-软件发展的一大热门趋势
- 等腰三角形的面积
- ubuntu 安装搜狗输入法
- RadioButton带下划线
- windows下编译chromium浏览器的15个流程整理
- E-R图
- mount常用命令
- storm 原理
- CAShapeLayer与UIBezierPath
- Android日志服务