编写一个程序 输入梯形得上底下底和高的值计算并输出其面积

Python016

编写一个程序 输入梯形得上底下底和高的值计算并输出其面积,第1张

#include <stdio.h>

main()

{

 int twidth,bwidth,height

 float s

 printf("请输入上底,下底,高(用空格隔开):")

 scanf("%d%d%d",&twidth,&bwidth,&height)

 s = (float)(twidth+bwidth)*height/2

 printf("梯形的面积为:%.2f\n",s)

 system("pause")

}

梯形面积需要用公式计算,公式如下:

1、梯形的面积公式:(上底+下底)×高÷2, 用字母表示:;

变形:h=2S÷(a+c);变形2:a=2s÷h-c;变形3:c=2s÷h-a。

2、梯形的面积公式: 中位线×高,用字母表示:L·h。

3、对角线互相垂直的梯形面积为:对角线×对角线÷2。

4、只知四边长度时的面积公式:

扩展资料:

特殊梯形

一、等腰梯形

定义:两腰相等的梯形叫做等腰梯形(isosceles trapezium )。

性质

1、等腰梯形的两条腰相等。

2、等腰梯形在同一底上的两个底角相等。

3、等腰梯形的两条对角线相等。

4、等腰梯形是轴对称图形,对称轴是上下底中点的连线所在直线(过两底中点的直线)。

判定

1、两腰相等的梯形是等腰梯形;

2、同一底上的两个角相等的梯形是等腰梯形;

3、对角线相等的梯形是等腰梯形。

二、直角梯形

定义:一腰垂直于底的梯形叫直角梯形。

性质

1、直角梯形其中1个角是直角。

2、有一定的稳定性,但弱于非直角梯形。

判定

有一个内角是直角的梯形是直角梯形。

参考资料:百度百科—梯形