长方柱类
来源:互联网 发布:龙的传人李青淘宝 编辑:程序博客网 时间:2024/04/27 19:47
上机内容:编写长方柱的类
上机目的:掌握面向对象
/* * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 作 者:刘杰 * 完成日期:2013 年 3 月 16 日 * 版 本 号:v1.0 * 输入描述:* 问题描述:* 程序输出:输出长方体的表面积和体积* 问题分析:* 算法设计:略 */ #include <iostream>using namespace std;class Bulk{public:void set_date(float,float,float ); //输入各个数据float Volume(); //体积float Areas();private: float length;float width;float heigth;float volume;float areas;};void Bulk::set_date(float l ,float m,float n){ length=l; width=m; heigth=n;}float Bulk::Volume(){volume=length*width*heigth;return volume;}float Bulk::Areas(){areas=(length*width+length*heigth+width*heigth)*2;return areas;}int main( ){Bulk b1,b2,b3;//三个长方体float l1,l2,l3,w1,w2,w3,h1,h2,h3;//接收长宽高cout<<"请依次输入3个长方体的长,宽,高:"<<endl;cout<<"第一个长方体的长宽高:";cin>>l1>>w1>>h1;b1.set_date(l1,w1,h1);cout<<"体积,表面积依次为"<<b1.Volume()<<" "<<b1.Areas()<<endl; cout<<"第二个长方体的长宽高:";cin>>l2>>w2>>h2;b2.set_date(l2,w2,h2);cout<<"体积,表面积依次为"<<b2.Volume()<<" "<<b2.Areas()<<endl;cout<<"第三个长方体的长宽高:";cin>>l3>>w3>>h3;b3.set_date(l3,w3,h3);cout<<"体积,表面积依次为"<<b3.Volume()<<" "<<b3.Areas()<<endl;return 0;}
运行结果:
- 长方柱类
- 类与长方柱
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- 长方柱类
- C#开发和调用Web Service
- libevent安装
- 一个优秀的Java程序员必须了解GC的工作原理
- 读JSE源码(四)栈和队列
- java代码实现属性android:layout_marginTop的功能
- 长方柱类
- winform实现为web项目上传图片的功能
- 关于xml操作
- 服务器性能监控之WMI
- Redis源码学习之【哈希字典】
- Codeforces Round #173 (Div. 2) <全>
- 2.跟我一起学建站之eclipse简单使用
- 周期串
- 汇编指令的英文解释