week2【项目1】旱冰场造价

来源:互联网 发布:php经典类 编辑:程序博客网 时间:2024/04/28 12:14
问题及代码:    /*   * Copyright (c) 2014, 烟台大学计算机学院   * All rights reserved.   * 文件名称:dDryskatarevalue.cpp   * 作    者:   王志 * 完成日期:2015年 3月 18日   * 版 本 号:v1.0   *   * 问题描述:有一个圆形的旱冰场地,场地内抹水泥,造价为每平方米M元,围栏用木条围成,每米造价N元,输入旱冰场半径,用程序计算出其造价 * 输入描述:半径r; * 程序输出:造价 (M*pi*r*r+N*2*pi*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;};void Circle::setRadius(double r){    radius=r;}double Circle::area(){    return Pi*radius*radius;}double Circle::circumference(){    return 2*Pi*radius;}int main(){    double r;    cout<<"请输入旱冰场的半径: ";    cin>>r;    Circle c;    c.setRadius(r);    cout<<"旱冰场的造价为 "<<M*c.area()+N*c.circumference()<<" 元。"<<endl;    return 0;}

运行结果:

知识点:1.类与对象;2.先声明成员函数后定义声明的成员函数注意:程序中的Radius与radius不可错用


 

 


 

0 0
原创粉丝点击