定义一个计算游泳池过道和栅栏造价的类
2013-10-21 11:28
197 查看
#include<iostream> #define AisUnitP 20 #define FenUnitP 35 #define AisWidth 3 #define PI 3.14 using namespace std; class Pool{ private: double radius; public: Pool(double radius=0.0) { this->radius=radius; } double AreaA() { return radius*radius; } double AreaF() { return (AisWidth+radius)*(AisWidth+radius); } double Aisle_Price() { return AisUnitP*PI*(AreaF()-AreaA()); } double Fences_Price() { return FenUnitP*2*PI*radius; } void ShowPrice() { cout << "the price of the aisle is:"<<Aisle_Price()<<endl; cout << "the price of the fence is:"<< Fences_Price()<<endl; } }; int main() { double r; cout <<"input the radius of the pool:"; cin>> r; Pool P(r); P.ShowPrice(); return 0; }
相关文章推荐
- 第十周,题目:定义一个图形类及其子类(三角形类和矩形类),分别计算其面积和周长。
- 定义一个圆形类,实现圆的的面积计算
- 定义一个长度为10的整数说组,可用于保存用户通过控制台输入的10个整数,并计算他们的最大最小平均值。
- 【java学习记录】7.定义一个接口ArearInterface,其中包含一个方法,计算面积三角形、矩形、圆形的面积
- 习题 9.1 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。
- 已知一个抽象类Shapge,该类中有一个方法GetArea。 要求定义一个Rectangle类,继承Shape类,实现GetArea方法计算矩形面积。
- 定义一个图形类及其子类(三角形类和矩形类),分别计算其面积和周长。
- 定义一个图形类及其子类(三角形类和矩形类),分别计算其面积和周长
- .使用面向对象思想,输出员工信息并计算员工的工资。实现过程为:定义一个部门(Department)类,该类有部门编号(Id)、部门名称(Name)属性; 再定义一个员工(Employee)类,该类的属
- 编写一个程序,定义一个职工类,输入3个职工的编号、姓名、工资和年龄, 类中的成员函数实现输入、输出,在主函数中定义对象,并计算输出3个职工的平均工资。
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(switch语句)
- 定义一个学生类,有六个属性,一个打招呼的方法,一个计算自己总分数和平均分的方法
- 定义一个图形类及其子类(三角形类和矩形类),分别计算其面积和周长。
- P318_11_1 定义一个结构体(含年月日),计算该日期为本年中第几天。注意闰年
- 3、定义一个结构体变量(包含年月日),计算该日在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数。
- 第十周定义一个图形类及其子类(三角形类和矩形类),分别计算其面积和周长。
- 简化版定义一个结构体变量(包含年月日),计算该日在本年中为第几天?要求写一个days函数。参数是此结构体类型的变量,返回值是整数
- 定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天?注意闰年问题。
- 设计Point类用来定义平面上的一个点,用构造方法传 递坐标位置,方法有计算两点的距离。编写测试类,在该类中实现Point类的对象。
- 1100: C语言程序设计教程(第三版)课后习题11.1--定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天。【两种方法】