第二周项目一 旱冰场造价
2015-03-18 09:38
267 查看
//* //* Copyright (c) 2015, 烟台大学计算机学院 //* All rights reserved. //* 文件名称:test.cpp //* 作 者:徐洪祥 //* 完成日期:2015年 3 月 18日 //* 版 本 号:v1.0 //* 问题描述:有一个圆形的旱冰场地,场地内抹水泥,造价为每平方米M元,围栏用木条围成,每米造价N元。 //* 输入描述:输入旱冰场半径r。 //* 程序输出:计算出造价。 #include <iostream> using namespace std; const double pi=3.1415926; const int M=20; //水泥场地每平米造价 const int N=35; //围栏每米造价 class Circle { public: void setRadius(double r); double area(); double circumference(); private: double radius; double area1; double circumference1; }; void Circle::setRadius(double r) { radius=r; } double Circle::area() { area1=pi*radius*radius; return area1; } double Circle::circumference() { circumference1=2*pi*radius; return circumference1; } int main() { double r; cout<<"请输入旱冰场的半径: "; cin>>r; Circle c; c.setRadius(r); cout<<"旱冰场的造价为 "<<M*c.area()+N*c.circumference()<<" 元。"<<endl; return 0; }