Problem A: C++习题 抽象基类
Problem A: C++习题 抽象基类
Description
编写一个程序,声明抽象基类Shape,由它派生出3个派生类: Circle(圆形)、Rectangle(矩形)、Triangle(三角形),用一个函数printArea分别输出以上三者的面积(结果保留两位小数),3个图形的数据在定义对象时给定。
Input
圆的半径
矩形的边长
三角形的底与高
Output
圆的面积
矩形的面积
三角形的面积
Sample Input
12.6 4.5 8.4 4.5 8.4