用c++分别求三角形、矩形,圆形的图形面积
时间: 2023-05-17 21:03:17 浏览: 114
C++求三角形面积
5星 · 资源好评率100%
好的,以下是用 C++ 求解三角形、矩形和圆形面积的代码:
```c++
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double a, b, c, r, l, w, s_tri, s_rect, s_circ;
// 计算三角形面积
cout << "请输入三角形的三条边长:";
cin >> a >> b >> c;
double p = (a + b + c) / 2;
s_tri = sqrt(p * (p - a) * (p - b) * (p - c));
cout << "三角形的面积为:" << s_tri << endl;
// 计算矩形面积
cout << "请输入矩形的长和宽:";
cin >> l >> w;
s_rect = l * w;
cout << "矩形的面积为:" << s_rect << endl;
// 计算圆形面积
cout << "请输入圆的半径:";
cin >> r;
s_circ = M_PI * r * r;
cout << "圆的面积为:" << s_circ << endl;
return 0;
}
```
希望这个代码能够帮到你!
阅读全文