c++计算出圆和圆柱体的表面积和体积.doc

c++计算出圆和圆柱体的表面积和体积.doc

ID:55286334

大小:15.00 KB

页数:3页

时间:2020-05-09

c++计算出圆和圆柱体的表面积和体积.doc_第1页
c++计算出圆和圆柱体的表面积和体积.doc_第2页
c++计算出圆和圆柱体的表面积和体积.doc_第3页
资源描述:

《c++计算出圆和圆柱体的表面积和体积.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.编写一个程序计算出圆和圆柱体的表面积和体积。 要求:(1)定义一个点(point)类,包含数据成员x,y(坐标点),以它为基类,派生出一个circle类(圆类),增加数据成员r(半径),再以circle作为直接基类,派生出一个cylinder(圆柱体)类,再增加数据成员h(高)。设计类中数据成员的访问属性。  (2)定义基类的派生类圆、圆柱都含有求表面积和体积的成员函数和输出函数。  (3)定义主函数,求圆、圆柱的面积和体积。#includeclasspoint{private:floatx,y;pub

2、lic:point(){x=0;y=0;}point(floatx1,floaty1){x=x1;y=y1;}};classcircle:publicpoint{public:circle(floatx2,floaty2,floatr1):point(x2,y2){r=r1;}voidci_area(){area1=r*r*3.14;}voidci_output(){cout<<"圆面积="<

3、floath;doublearea2,vo;public:cylinder(floatx3,floaty3,floatr2,floath1):circle(x3,y3,r2){h=h1;}voidcy_area(){area2=(2*3.14*r*h+2*3.14*r*r);}voidcy_volume(){vo=3.14*r*r*h;}voidcy_outout(){cout<<"圆柱表面积="<

4、_area();c1.ci_output();cylinderc2(1.0,1.0,2.0,4.0);c2.cy_area();c2.cy_volume();c2.cy_outout();}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。