项目二-长方柱的体积

<pre class="cpp" name="code">/*
 *Copyright(c)2014,烟台大学计算机学院
 *All rights reserved.
 *文件名称:test.cpp
 *作者:杨汉宁
 *完成日期:2015年 3月 18日
 *版本号:v1.0
 *问题描述:求长方柱的体积和表面积。
 *输入描述:输入长,宽,高。
 *程序输出:长方柱体积和表面积
*/
 
 
#include <iostream>
using namespace std;
class Bulk
{
public:
    void setRadius(double l,double w,double h);
    double volume();
    double areas();
private:
    double length,width,heigth;
};
//下面定义需要的成员函数
void Bulk::setRadius(double l,double w,double h)
{
    length=l;
    width=w;
    heigth=h;
}
double Bulk::volume()
{
    return length*width*heigth;
}
double Bulk::areas()
{
    return 2*heigth*width+2*heigth*length+2*width*length;
}
int main()
{
    double l,w,h;
    cout<<"请输入长方柱的长: ";
    cin>>l;
    cout<<"请输入长方柱的宽: ";
    cin>>w;
    cout<<"请输入长方柱的高:";
    cin>>h;
    Bulk b;
    b.setRadius(l,w,h);
    cout<<"长方柱体积为: "<<b.volume()<<endl;
    cout<<"长方柱表面积为: "<<b.areas()<<endl;
    return 0;
}

				
时间: 2024-10-28 16:27:31

项目二-长方柱的体积的相关文章

第四周项目3-用对象数组操作长方柱类

编写基于对象的程序,求5个长方柱的体积和表面积.长方柱类Bulk的数据成员包括长(length).宽(width).高(heigth)等. 对照已经给出的代码,要做的工作及要求有: · 需要你定义长方柱类,代码中已经给出由5个长方柱对象构成的对象数组b: · B数组中的前3个对象b[0].b[1].b[2]直接参数初始了,需要定义构造函数,而初始化中,各对象提供的参数数目不同,需要有默认参数的构造函数(未给出的参数默认为1.0) · 第4个对象b[3]用默认构造函数初始化: · 第5个长方柱b[

第四周项目三——用对象数组操作长方柱类

编写基于对象的程序,求5个长方柱的体积和表面积.长方柱类Bulk的数据成员包括长(length).宽(width).高(heigth)等. 对照已经给出的代码,要做的工作及要求有: 需要你定义长方柱类,代码中已经给出由5个长方柱对象构成的对象数组b: B数组中的前3个对象b[0].b[1].b[2]直接参数初始了,需要定义构造函数,而初始化中,各对象提供的参数数目不同,需要有默认参数的构造函数(未给出的参数默认为1.0) 第4个对象b[3]用默认构造函数初始化: 第5个长方柱b[4]定义时不初始

第四周 项目三-用对象数组操作长方柱类

/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称: .cpp *作 者: 冷基栋 *完成日期:2014年3月29日 *版 本 号:v1.0 */ 问题 编写基于对象的程序,求5个长方柱的体积和表面积.长方柱类Bulk的数据成员包括长(length).宽(width).高(heigth)等. 对照已经给出的代码,要做的工作及要求有: 需要你定义长方柱类,代码中已经给出由5个长方柱对象构成的对象数组b: B数组中的前3个

第四周上机实践项目3——用对象数组操作长方柱类

问题及代码 /* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:辛彬 * 完成日期:2015 年 3 月 29 日 * 版 本 号:v1.0 * * 问题描述:编写基于对象的程序,求5个长方柱的体积和表面积. * 输入描述:长宽高. * 程序输出:体积和表面积. */ #include<iostream> #include<cmath> using namespace std

第十五周oj刷题——Problem A: 长方柱类【C++ 类定义】

Description 编写基于对象的程序,求长方柱(Bulk)的体积.数据成员包括长(length).宽(width).高(heigth).体积,要求用成员函数实现下面的功能: (1)由键盘输入长方柱的长.宽.高: (2)计算长方柱的体积(volume)和表面积(areas): (3)输出这长方柱的体积和表面积. Input 长方柱的长.宽.高 Output 长方柱的体积和表面积 Sample Input 2 3 4 Sample Output 24 52 /* All rights rese

用对象数组操作长方柱类

输入代码: /* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 完成日期:2015年3月31日 *版 本 号:v2.0 * *问题描述:编写基于对象的程序,求5个长方柱的体积和表面积,并用数组实现 *程序输入: 长方柱的长,宽,高 *程序输出: 长方体的表面积和体积 */ #include <iostream> using namespace std; class Bulk {

Eclipse+Maven创建webapp项目&lt;二&gt; (转)

Eclipse+Maven创建webapp项目<二> 1.开启eclipse,右键new——>other,如下图找到maven project 2.选择maven project,显示创建maven项目的窗口,此次不勾选Create a simple project,直接next,如图所示: 3.在Filter中搜索webapp,选择如图所示,并next: 4.输入maven项目的基本信息,如下图所示: 5.完成maven项目的创建,生成相应的webapp项目结构,如下所示,此处有部分结

转手项目二三事

程序员下班之余除了自己充电学习,一般都期待搞个私活做做,这样的方式给自己加班仿佛有了一层光环:自动回血又加经验.我也是今年才开始做一些个人的小案子,都是朋友的朋友介绍的,没什么价.只是这样的过程还是比较好的:慢慢建立自己的客户,提高自己的代码效率,驱动你去研究一些你不熟悉东西,了解别的行业,积累人脉关系.但遇到转手项目这种案子 营养不多,麻烦却不少. 上次一个朋友介绍一个接口的小差,大概一共就是二十几个方法,还没开始做就打了1000元给我.当时心想:写几个方法给这么多,太多了吧.按照他说的 一两

GitHub上不错的Android开源项目(二)

收集相关系列资料,自己用作参考,练习和实践.小伙伴们,总有一天,你也能写出 Niubility 的 Android App :-) 系列文章如下: GitHub上不错的Android开源项目(一):http://www.cnblogs.com/haochuang/p/4676090.html GitHub上不错的Android开源项目(二):http://www.cnblogs.com/haochuang/p/4676092.html GitHub上不错的Android开源项目(三):http: