早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用C++的类计算平面图形和立体图形的体积····注意是用类··谢谢.定义几个图形类,有二维图形如圆、长方形、三角形等,有三维图形如球、圆柱体、立方体等。二维图形均需有计算面积和

题目详情
用C++的类计算平面图形和立体图形的体积····注意是用类··谢谢
.定义几个图形类,有二维图形如圆、长方形、三角形等,有三维图形如球、圆柱体、立方体等。二维图形均需有计算面积和周长功能,三维图形有计算体积和表面积功能。建立菜单,根据菜单选择对哪种图形进行何种操作。
用C++的类计算平面图形的周长和面积和立体图形的体积····注意是用类··谢谢
▼优质解答
答案和解析

  


  

  

  平面图形的特征和计算公式

  

  图


  

  

  形

  

  图

  

  

  例

  

  特

  

  

  征

  

  周长公式

  

  面积公式

  

  长方形

  

  

  

  

  

  1

  、

  

  两组对边分别平行并且相等。

  

  2

  、

  

  它是特殊的平行四边形。

  

  3

  、

  

  有

  2

  条对称轴。

  

  长方形的周长

  =

  (长

  +

  宽)×

  2

  

  

  

  

  

  

  

  

  

  C=

  (

  a+b

  )×

  2

  长方形的面积

  =

  长×宽

  

  

  

  

  

  

  

  S=ab

  正方形

  

  

  

  

  

  1

  、四条边都相等,

  

  2

  、是特殊的长方形。

  

  3

  、有

  4

  条对称轴。

  

  正方形的周长

  =

  边长×

  4

  C=4a

  正方形的面积

  =

  边长×边长

  

  

  

  S=a

  2

  平行四边形

  

  

  

  

  

  1

  、

  

  两组对边分别平行并且相等。

  

  2

  、有不稳定性,没有对称轴。

  

  

  

  平行四边形的面积

  =

  底×高

  

  

  

  

  

  

  

  

  

  

  

  S=ah

  三角形

  

  

  

  

  

  1

  、内角和

  180

  度。

  

  2

  、三角形具有稳定性。

  

  3

  、三角形任意两边的长度大于第三边。

  

  

  三角形的面积

  =

  底×高÷

  2

  

  

  

  

  

  

  S=ah

  ÷

  2

  梯形

  

  

  

  

  

  

  一组对边平行,另一组对边不平行

  

  

  

  梯形的面积

  =

  (上底

  +

  下底)×高÷

  2

  

  

  S=

  (

  a+b

  )

  h

  ÷

  2

  圆形

  

  

  

  

  1

  、

  有无数条对称轴,

  有无数条直径,

  无数条半径。

  

  2

  、在同圆或等圆中,直径等于半径的

  2

  倍。

  

  3

  、圆心到圆上任意一点的距离处处相等。

  

  4

  、直径所在的直线就是它的对称轴。

  

  圆的周长

  =

  圆周率×直径

  

  C=

  π

  d

  或

  C=2

  π

  r

  圆的面积

  =

  圆周率×半径×半径

  

  S=

  π

  r

  2

  

  或

  S=

  π

  (

  d

  2

  

  )

  2

  

  环形

  

  

  

  

  

  圆环是两个大小不一同心圆的重叠组成。

  

  

  环形的面积

  =

                                                                                                          

  外圆面积—内圆面积

  

  S=

  π

  R

  2

  —

  π

  r

  2

  

  或

  S=

  π

  (

  R

  —

  r

  )

  2

  

  扇形

  

  

  

  

  

  1

  、

  

  扇形是圆的一部分,因此

  

  扇形两边的线段是

  圆的半径,其曲线部分也是圆的一部分。

  

  2

  、

  

  顶点在圆心的角叫做圆心角。

  

  

  

  扇形的面积

  =

  圆的面积×

  n

  360

  

  

  

  

  

  S=

  π

  r

  2

  ×

  n

  360

  

  

  o

  

  r

  R

  r


  

  立体图形的特征和计算公式

  

  图

  

  

  形

  

  图

  

  

  例

  

  特

  

  

  征

  

  表面积公式

  

  体积公式

  

  长方体

  

  

  

  1

  、有

  6

  个面,相对的两个面完全相同。

  每个面是长方形,

  也可能相对的两个面

  是正方形。

  

  2

  、有

  12

  条棱,相对的棱的长度相等。

  

  3

  、

  8

  个顶点,由一个顶点引出的三条棱,

  分别叫做长、宽和高。

  

  

  长方体的表面积

  =

  (长×宽

  +

  长×高

  +

  宽

  

  ×高)×

  2

  S=(ab+ah+bh)

  ×

  2

  长方体的体积

  =

  长×宽×高

  

  V=abh

  正方体

  

  

  

  1

  、

  6

  个面,每个面是完全相同的正方形;

  

  2

  、

  12

  条棱,每条棱的长度都相等;

  8

  个

  顶点。

  

  3

  、正方体是特殊的长方体

  

  

  

  

  

  正方体的表面积

  =

  棱长×棱长×

  6

  V=6a

  2

  

  正方体的体积

  =

  棱长×棱长×棱长

  

  V=aaa

  或

  V=a

  3

  

  圆柱体

  

  

  1

  、

  

  3个面,上、下两个底面是完全相同

  

  的两个圆,

  

  2

  、

  

  侧面是一个曲面,沿高展开是一个长

  

  方形或正方形。

  

  3

  、

  

  两底面之间的距离叫做高,圆柱的高

  有无数条,且都相等。

  

  圆柱的侧面积

  =

  底面的周长×高

  

  

  

  

  

  

  

  

  

  

  

  S=ch

  π

  =2

  π

  rh

  圆柱的表面积

  =

  侧面积

  +

  底面积×

  2

  

  

  

  

  

  

  

  

  

  S=C

  π

  +2

  π

  r

  2

  

  圆柱的体积

  =

  底面积×高

  

  V=Sh

  或

  V=

  π

  r

  2

  h

  

  圆锥体

  

  

  

  1

  、

  2

  个面,底面是圆形,侧面是一个曲

  

  

  

  

  面;由顶点到底面圆心的距离叫做高。

  

  2

  、圆锥的高有只有一条。

  

  

  

  

  圆锥的体积

  =

  底面积×高×

  1

  3

  

  

  V=

  1

  3

  

  Sh

  或

  V=

  1

  3

  

  π

  r

  2

  h