当前位置:编程学习 > C/C++ >>

修旱冰场

[cpp] 
/*  
* Copyright (c) 2013, 烟台大学计算机学院                      
* All rights reserved.                      
* 文件名称:test.cpp                      
* 作者:刘清远                    
* 完成日期:2013 年3月15日                      
* 版本号:v1.0                    
*                      
* 输入描述:无                      
* 问题描述:                   
* 程序输出: 
 * 问题分析:                     
* 算法设计:略                      
*/          
#include <iostream>   
#define pi 3.14   
using namespace std;  
class Circle  
{  
private:  
    double radius;  
  
      public:  
   double area();    
    double circumference();    
    void setRadius(double n);    
    
};    
double Circle::area()    
{    
  return pi*radius*radius;    
}    
double Circle::circumference()    
{    
  return 2*pi*radius;    
}    
void Circle::setRadius(double n)    
{    
  radius=n;    
}    
int main()    
{   double r;    
    cout<<"请输入旱冰场的半径: ";    
    cin>>r;    
    Circle c;    
    c.setRadius(r);    
    cout<<"旱冰场的造价为 "<<20*c.area()+35*c.circumference()<<" 元。"<<endl;    
    return 0;    
}    
 
/* 
* Copyright (c) 2013, 烟台大学计算机学院                     
* All rights reserved.                     
* 文件名称:test.cpp                     
* 作者:刘清远                   
* 完成日期:2013 年3月15日                     
* 版本号:v1.0                   
*                     
* 输入描述:无                     
* 问题描述:                  
* 程序输出:
 * 问题分析:                    
* 算法设计:略                     
*/        
#include <iostream>
#define pi 3.14
using namespace std;
class Circle
{
private:
double radius;
 
      public:
   double area();  
    double circumference();  
    void setRadius(double n);  
  
};  
double Circle::area()  
{  
  return pi*radius*radius;  
}  
double Circle::circumference()  
{  
  return 2*pi*radius;  
}  
void Circle::setRadius(double n)  
{  
  radius=n;  
}  
int main()  
{   double r;  
    cout<<"请输入旱冰场的半径: ";  
    cin>>r;  
    Circle c;  
    c.setRadius(r);  
    cout<<"旱冰场的造价为 "<<20*c.area()+35*c.circumference()<<" 元。"<<endl;  
    return 0;  
}  
\
补充:软件开发 , C++ ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,