C++习题 虚函数-计算图形面积

作者: Rememberautumn 分类: 未分类 发布时间: 2014-10-24 15:46 阅读: 4,157

C++习题 虚函数-计算图形面积

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 122  Solved: 86
[Submit][Status][Web
Board
]

Description

编写一个程序,定义抽象基类Shape,由它派生出5个派生类: Circle(圆形)、Square(正方形)、Rectangle(矩形)、Trapezoid(梯形)、Triangle(三角形)。
用虚函数分别计算几种图形面积,并求它们之和。
要求用基类指针数组,使它每一个元素指向一个派生类对象。 

Input

圆的半径
正方形的边长
矩形的边长
梯形的上底和下底,高
三角形的底与高

Output

所有图形面积之和(结果保留两位小数)

Sample Input

12.63.54.5 8.42.0 4.5 3.24.5 8.4

Sample Output

total of all areas=574.11

This article is automatically posted by WP-AutoPost : WordPress自动采集发布插件
HTML标签过滤,WP-AutoPost

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注