【项目2 - 旱冰场造价】一个圆形的旱冰场地,场地内抹水泥,造价为每平方米M元,围栏用木条围成,每米造价N元,输入旱冰场半径,用程序计算出其造价。
#include<iostream>
using namespace std;
#define M 1
#define N 1
#define Pi 3.14
class Circle{
public:
Circle(float r):radius(r){};
float circumference();
float area();
private:
float radius;
};
float Circle::circumference()
{
return(2*Pi*radius);
}
float Circle::area()
{
return(Pi*radius*radius);
}
void main()
{
float r,C=0,S=0,cost=0;
cin>>r;
Circle circle(r);
C=circle.area();
S=circle.area();
cost=C*N+S*M;
cout<<"Output the cost: "<<cost<<endl;
}