第三周上机任务--任务四--编写基于对象的程序--求三个长方柱的体积(改进版)
2012-03-04 13:24
330 查看
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:求三个长方柱的体积
* 作 者: 雷恒鑫
* 完成日期: 2012年03 月04日
* 版 本 号: V1.0
* 对任务及求解方法的描述部分
* 输入描述: 由键盘输入三个长方柱的长,宽,高。
* 问题描述: 求三个长方柱的体积
* 程序输出: 输出这三个长方柱的体积和表面积。
* 程序头部的注释结束*/
运行结果:
经验积累:
1. 编写基于对象的程序所用的类类型和以前用的结构体有90%是相通的;
2.其中的一点区别是类类型有public:和
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:求三个长方柱的体积
* 作 者: 雷恒鑫
* 完成日期: 2012年03 月04日
* 版 本 号: V1.0
* 对任务及求解方法的描述部分
* 输入描述: 由键盘输入三个长方柱的长,宽,高。
* 问题描述: 求三个长方柱的体积
* 程序输出: 输出这三个长方柱的体积和表面积。
* 程序头部的注释结束*/
#include <iostream> using namespace std; int n=0; class square { public: void cin_date(); void volume( ); void show_volume( ); void areas( ); void show_areas(); private: int length; int width; int heigth; }; int main( ) { square s1,s2,s3; ++n; s1.cin_date(); s1.volume( ); s1.areas( ); ++n; s2.cin_date(); s2.volume( ); s2.areas( ); ++n; s3.cin_date(); s3.volume( ); s3.areas( ); system("PAUSE"); return 0; } void square::cin_date( ) { char c1,c2; double length1,width1,heigth1; cout<<"请输入"<<"第"<<n<<"个长方柱的长宽高(格式:长:宽:高 )"<<endl; while(1) { cin>>length1>>c1>>width1>>c2>>heigth1; length=length1; width=width1; heigth=heigth1; if(c1!=':'||c2!=':') cout<<"格式不正确,请重新输入"<<endl; else break; } return; } void square::volume( ) { double volume; volume=length*width*heigth; cout<<"第"<<n<<"个长方柱的体积为:"<<volume<<endl; return; } void square::areas( ) { double areas; areas=2*(length*width+length*heigth+width*heigth); cout<<"第"<<n<<"个长方柱的表面积为:"<<areas<<endl; return; }
运行结果:
经验积累:
1. 编写基于对象的程序所用的类类型和以前用的结构体有90%是相通的;
2.其中的一点区别是类类型有public:和
相关文章推荐
- 第三周上机任务--任务四--编写基于对象的程序--求三个长方柱的体积
- 第五周实验指导--任务三--编写基于对象的程序,求5个长方柱的体积和表面积
- C++第5周任务【任务3】编写基于对象的程序,求5个长方柱的体积和表面积。
- 第五周任务三:编写基于对象的程序,求5个长方柱的体积和表面积
- 编写基于对象的程序,计算三个长方住的表面积和体积
- 需要求三个长方体的体积,请编写一个基于对象的程序。
- 需要求三个长方体的体积,请编写一个基于对象的程序
- 编写基于对象的程序,求5个长方柱的体积和表面积
- 《第五周实验报告3-1》---编写基于对象的程序,求5个长方柱的体积和表面积
- 第五周项目三----编写基于对象的程序之求五个长方柱的体积和表面积
- 第五周上机任务项目3-(编写基于对象的程序)
- 编写基于对象的程序求3个长方体的体积
- 编写基于对象的程序求3个长方体的体积
- 编写一个基于对象的程序,求长方形的体积
- 第三周上机任务--任务3--学会定义和使用类和对象--并按要求增加类的功能(改进版)
- 4950. 编一个基于对象的程序,求长方柱的体积 考察类
- C02-程序设计基础提高班(C++)第10周上机任务-类和对象之二
- 基于对象的程序,求3个长方体的体积及表面积
- C02-程序设计基础提高班(C++)第10周上机任务-类和对象之二
- C02-程序设计基础提高班(C++)第10周上机任务-类和对象之二