梯形

386 词

题目描述

给出等腰梯形的上底、下底和高,要求计算该梯形的面积与周长。

输入

输入数据只有一行,每行依次出现三个数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;
}