赞
踩
编写程序,计算圆柱体、球体、正方体和长方体的表面积和体积。
#include "stdafx.h"
#include"iostream.h"
class Shape
{
protected:
int x,y,h;
public:
void set(int i=0,int j=0,int z=0)
{
x=i;
y=j;
h=z;
}
virtual void area()=0;
virtual void volume()=0;
};
class Cylinder:public Shape
{
public:
void area()
{
cout<
圆柱体的表面积为
:"<<2*3.14*x*x+2*3.14*x*y<
}
void volume()
{
cout<
圆柱体的体积为
:"<<3.14*x*x*y<
}
};
class Globe:public Shape
{
public:
void area()
{
cout<
球体的表面积为
:"<<4*3.14*x*x<
}
void volume()
{
cout<
球体的体积为
:"<<4
/
3*3.14*x*x*x<
}
};
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。