70,036
社区成员
发帖
与我相关
我的任务
分享计算面积(area)
描述
小开是瑶海某小学的学生。在数学课上,小开的数学老师孟老师教会了大家梯形面积的计算公式:梯形面积=(上底+下底)*高/2。孟老师布置了多个关于梯形面积的计算题,作为当天的家庭作业。小开在完成了题目以后,决定编写一个程序计算梯形面积,检验自己计算的结果。给定梯形的上底a、下底b、高h的值(单位:厘米),请计算输出梯形的面积s(面积:平方厘米)。
输入
一行,三个正整数a,b,h
输出
一行,一个正整数s
| 1 | 回 |
| 2 | 回 |
| 3 | 回 |
| 4 | 回 |
| 5 | 回 |
| 6 | 回 |
| 7 | 回 |
| 8 | 回 |
| 9 | 回 |
| 10 |
直接输出梯形的计算公式即可。
#include <iostream>
using namespace std;
int main() {
int a, b, h;
cin >> a >> b >> h;
int s = (a + b) * h / 2;
cout << s;
}
#include <iostream>
using namespace std;
int main() {
int a, b, h; // 上底、下底和高
cin >> a >> b >> h; // 输入三个正整数
int s = (a + b) * h / 2; // 计算梯形面积
cout << s << endl; // 输出面积
return 0;
}
```c++
上一次答案
#include<iostream>
using namespace std;
int main()
{
double x;
cin>>x;
if (x>0&&x<=170){
printf("%.1lf",0.52*x);
}
else if(x>170&&x<=240){
printf("%.1lf",0.57*x-8.5);
}
else if(x>170){
printf("%.1lf",0.87*x-80.5);
}
return 0;
}
#include
using namespace std;
int main() {
int a, b, h; // 上底、下底和高
cin >> a >> b >> h; // 输入三个正整数
int s = (a + b) * h / 2; // 计算梯形面积
cout << s << endl; // 输出面积
return 0;
}