cd3_计算机实践_《c/c++语言程序设计》报告模板

cd3_计算机实践_《c/c++语言程序设计》报告模板

ID:17463257

大小:290.00 KB

页数:10页

时间:2018-09-01

cd3_计算机实践_《c/c++语言程序设计》报告模板_第1页
cd3_计算机实践_《c/c++语言程序设计》报告模板_第2页
cd3_计算机实践_《c/c++语言程序设计》报告模板_第3页
cd3_计算机实践_《c/c++语言程序设计》报告模板_第4页
cd3_计算机实践_《c/c++语言程序设计》报告模板_第5页
资源描述:

《cd3_计算机实践_《c/c++语言程序设计》报告模板》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机实践-C/C++语言程序设计报告计算机实践C/C++程序设计报告【学生上交前需要将红色注释文字删除】指导教师宋大松学号1207010215学生姓名李阳专业电子科学与技术班级12-2电话18346183952成绩二〇一二年六月廿六日-10-计算机实践-C/C++语言程序设计报告一.设计题目题目编号:B26题目名称:用面向对象的方法计算三角形类:三角形的三边及与三边相关的运算要求:(1)面向对象方法(2)判断所输入的三边边长是否构成三角形,若是则计算三角形三边的周长和面积,否则重新输入三个边的边长。二.题目的意义该程序可以判断输入

2、的三个边能否构成三角形,并且在能构成三角形的情况下计算出该三角形的面积和周长。三.程序设计功能图(推荐使用“亿图专业流程图制作工具”绘制功能图、流程图)。在此绘制出总体功能模块图,并对每个模块进行功能说明,指出解决方法及相关变量和参数的说明等。模块进行功能说明,多个模块该表可以复制.如:程序由5个功能模块(函数)组成,功能模块图如下:图3-1程序设计功能图表3-1主函数main()说明模块名称main模块功能主函数模块说明产生随机数、调用加法、减法、乘法、除法函数类型变量名初值值域变量说明inta私有成员数据:三角形的一边-10-计

3、算机实践-C/C++语言程序设计报告intb私有成员数据:三角形的一边intc私有成员数据:三角形的一边intx设置三角形中的一边Inty设置三角形中的一边intz设置三角形中的一边int*x指针变量:取三角形一边的值int*y指针变量:取三角形一边的值int*z指针变量:取三角形一边的值intP获得三角形的周长floats获得三角形的面积main()函数程序代码如下:/*************************学号:1207010215*姓名:李阳*班级:电科12-2*题目代码:B26*程序功能:面向对象,调用构造函数,求

4、出三角形的面积及周长。************************/#include#includeusingnamespacestd;classSanjiaoxing{public:voidSetabc(intx,inty,intz);voidGetabc(int*x,int*y,int*z);intL();floatS();private:-10-计算机实践-C/C++语言程序设计报告inta,b,c;};voidmain(){intx,y,z;SanjiaoxingSan1;San1.Se

5、tabc(5,2,7);San1.Getabc(&x,&y,&z);cout<<"三条边为:"<

6、有成员数据:三角形的一边intc私有成员数据:三角形的一边intx设置三角形中的一边Inty设置三角形中的一边intz设置三角形中的一边int*x指针变量:取三角形一边的值int*y指针变量:取三角形一边的值int*z指针变量:取三角形一边的值intP获得三角形的周长floats获得三角形的面积-10-计算机实践-C/C++语言程序设计报告Setabc()函数程序代码如下:表3-3求周长构造函数L()的说明模块名称intSanjiaoxing::L()模块功能求三角形的周长模块说明对三边进行运算,获得周长类型变量名初值值域变量说明i

7、nta私有成员数据:三角形的一边intb私有成员数据:三角形的一边intc私有成员数据:三角形的一边intx设置三角形中的一边Inty设置三角形中的一边intz设置三角形中的一边int*x指针变量:取三角形一边的值int*y指针变量:取三角形一边的值int*z指针变量:取三角形一边的值intP获得三角形的周长floats获得三角形的面积L()函数程序代码如下:表3-4求面积构造函数S()说明模块名称floatSanjiaoxing::S()模块功能求三角形的面积模块说明对三边进行运算,求其面积类型变量名初值值域变量说明inta私有成

8、员数据:三角形的一边intb私有成员数据:三角形的一边intc私有成员数据:三角形的一边intx设置三角形中的一边Inty设置三角形中的一边intz设置三角形中的一边int*x指针变量:取三角形一边的值int*y指针变量:取三角形一边

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

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

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