题目描述
给出等腰梯形的上底、下底和高,要求计算该梯形的面积与周长。
输入
输入数据只有一行,每行依次出现三个数U、D、H,分别表示等腰梯形的上底、下底和高。( 0 < U < D<100, 0 < H<100)
输出
输出两行,第一行输出梯形的面积,第二行输出梯形的周长。(面积和周长均保留2位小数)
#include<bits/stdc++.h>
using namespace std;
int main(){
double u,d,h,s,c,t;
cin>>u>>d>>h;
t=sqrt(h*h+(((d-u)/2)*((d-u)/2)));
s=(u+d)*h/2;
c=u+d+2*t;
printf(“%.2lf\n%.2lf”,s,c);
return 0;
}