梯形
本文最后更新于 367 天前,其中的信息可能已经有所发展或是发生改变。题目描述
给出等腰梯形的上底、下底和高,要求计算该梯形的面积与周长。
输入
输入数据只有一行,每行依次出现三个数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;
}
相关
梯形
本文最后更新于 367 天前,其中的信息可能已经有所发展或是发生改变。题目描述
给出等腰梯形的上底、下底和高,要求计算该梯形的面积与周长。
输入
输入数据只有一行,每行依次出现三个数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;
}