第五周项目4——长方柱类

来源:互联网 发布:老七淘宝店 编辑:程序博客网 时间:2024/05/17 23:49

问题及代码:

 /*  * Copyright (c) 2016,烟台大学计算机与控制工程学院  * All rights reserved.  * 文件名称:main.cpp  * 作    者:赵志君  * 完成日期:2016年3月28日  * 版 本 号:v1.0  *  * 问题描述:编写一个长方柱类,键盘输入3个长方柱的长宽高,计算并输出长方柱的体积和表面积。  */#include<iostream>using namespace std;class Bulk{public:    void setzhu(int ,int ,int );    void volume();    void areas();private:    int length;    int width;    int height;    int vol,area;};void Bulk::setzhu(int len,int wid,int hei){    length=len;    width=wid;    height=hei;}void Bulk::volume(){    vol=length*width*height;    cout<<"长方柱的体积:"<<vol<<endl;}void Bulk::areas(){    area=2*(length*width+length*height+width*height);    cout<<"长方柱的表面积:"<<area<<endl;}int main(){    int len,wid,hei,i;    Bulk zhu;    for(i=0;i<3;i++)    {        cout<<"请输入长方柱的长、宽、高:";        cin>>len>>wid>>hei;        zhu.setzhu(len,wid,hei);        zhu.volume();        zhu.areas();    }    return 0;}

运行结果:


0 0