好文档 - 专业文书写作范文服务资料分享网站

编写程序,计算圆柱体、球体、正方体和长方体的表面积和体积

天下 分享 时间: 加入收藏 我要投稿 点赞

编写程序,计算圆柱体、球体、正方体和长方体的表面积和体积。

#include \ #include\ 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<<\圆柱体的表面积为:\ }

void volume() {

cout<<\圆柱体的体积为:\ } };

class Globe:public Shape {

public:

void area() {

cout<<\球体的表面积为:\ }

void volume() {

cout<<\球体的体积为:\ } };

class Cuboid:public Shape {

public:

void area() {

cout<<\长方体的表面积为:\ }

void volume() {

cout<<\长方体的体积为:\ } };

class Cube:public Shape {

public:

void area() {

cout<<\正方体的表面积为:\ }

void volume() {

cout<<\正方体的体积为:\ } };

int main(int argc, char* argv[]) {

Shape *p; Cylinder c; p=&c;

p->set(5,2); p->area(); p->volume(); Globe g; p=&g;

p->set(3); p->area(); p->volume(); Cuboid l; p=&l;

p->set(2,3,5); p->area(); p->volume(); Cube f;

}

p=&f;

p->set(5); p->area(); p->volume(); return 0;

编写程序,计算圆柱体、球体、正方体和长方体的表面积和体积

编写程序,计算圆柱体、球体、正方体和长方体的表面积和体积。#include\#include\classShape{protected:intx,y,h;public:voidset(inti=0,intj=0,intz=0){x=i;y=j;h=z;}virt
推荐度:
点击下载文档文档为doc格式
18m9n6uuba4uc568cqjj1x2cx44e3501a8x
领取福利

微信扫码领取福利

微信扫码分享