欢迎来到天天文库
浏览记录
ID:56720883
大小:171.50 KB
页数:25页
时间:2020-07-06
《c++(MFC)程序设计实践报告 .doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、中南大学本科生课程设计(实践)任务书、设计报告(C++语言程序设计)题目统计稿件管理数据程序设计学生姓名指导教师学院专业班级学生学号计算机基础教学实验中心2011年6月30日目录设计任务书……………………………………………3课程实践报告…………………………………………4一、实践内容…………………………………………………………4二、实践成果…………………………………………………………4三、程序功能…………………………………………………………4四、设计思路…………………………………………………………5五、源程序………………
2、……………………………………………7六、运行情况…………………………………………………………13七、实践心得…………………………………………………………16八、实践收获与不足…………………………………………………18C++语言程序设计任务书指导老师:课程编号:一、学时与学分学时:40学分:2二、实践目的计算机实践是本科计算机基础教学的一个重要环节。它对于巩固学生的计算机基础知识,增强学生的计算机应用水平,改善学生的知识结构,具有重要意义。三、实践任务与要求用C++语言编程。编程题目如下:(一)统计一个班(最多有35人)
3、的学生成绩,要求能实现如下功能:(1)输入每个学生的学号和6门课程的成绩。(2)计算每个学生的平均分和总分。(3)按总分从高到低排出名次,并按名次输出每个学生的情况,包括学号、各科成绩、平均分和总分。(4)根据用户要求输出某门课程(从键盘输入课程号)成绩在90分以上(含90分)且总分在前5名的学生情况,包括学号、各科成绩、平均分和总分。(5)根据统计,绘制总成绩五分制百分比饼图。(自学利用C++提供的库函数绘制曲线图)。要求:利用类来实现,学生学号和成绩采用文件输入,排序。 数据的组织可采用对象数组。查阅相关资料并写出
4、系统设计说明书。写出实践报告。(二)统计商品销售数据,要求能用菜单实现如下功能:(1)输入每件商品的名称,编号,入库日期,标价,成本。(2)输入每件商品的售价,出售日期。(3)按总销售量从高到低排出每种商品的名称,售出件数,销售额。(4)根据用户要求输出某商品某月(从键盘输入商品名称和月份)的平均售价、售出件数、总利润。(5)根据统计,绘制商品销售利润百分比饼图。(自学利用C++提供的库函数绘制曲线图)。要求:利用类实现,数据采用文件输入,排序。 数据的组织可采用对象数组。查阅相关资料并写出系统设计说明书。写出实践报告
5、。(三)统计足球比赛数据,要求能用菜单实现如下功能:(1)输入每场比赛的主队名称,客队名称,比赛日期,主队得分,客队得分。(2)按总得分从高到低排出每个队的名称,总得分,胜,和,负的次数。(3)根据用户要求输出某队某月(从键盘输入队名和月份)的所有比赛数据。(4)根据用户要求输出某队主场总得分,客场总得分(5)根据用户输入,绘制某队成绩历史趋势图。(自学利用C++提供的库函数绘制曲线图)。要求:利用类实现,数据采用文件输入,排序。 数据的组织可采用对象数组。查阅相关资料并写出系统设计说明书。写出实践报告。(四)统计稿件
6、管理数据,要求能用菜单实现如下功能:(1)输入每件稿件的第一作者名字,稿件名称,投稿日期,作者的省份。(2)输入每件稿件的发表日期,审稿意见。(3)按作者的省份,从高到低排出每个省的总发表篇数。(4)根据用户要求输出某作者某月(从键盘输入作者名和月份)的所有稿件数据。(5)根据用户输入,绘制稿件按省份的百分比饼图。(自学利用C++提供的库函数绘制曲线图)。要求:利用类实现,数据采用文件输入,排序。 数据的组织可采用对象数组。查阅相关资料并写出系统设计说明书。写出实践报告。(五)统计用电管理数据,要求能用菜单实现如下功能
7、:(1)输入每个电表的用户名,楼栋号,抄表日期,电表读数。(3)按作者的用电量,从高到低排出每个用户的总用电量。(3)根据用户要求输出某用户某月(从键盘输入用户名和月份)的总用电量。(4)统计某楼栋从某月到某月(从键盘输入)的总用电量(5)绘制按的楼栋的用电百分比饼图。(自学利用C++提供的库函数绘制曲线图)。要求:利用类实现,数据采用文件输入,排序。 数据的组织对象数组。查阅相关资料并写出系统设计说明书。写出实践报告。以上五题任选一题。四、实践纪律学生除了要遵守实践期间学院的基本规定外,还要求做到:1.必须在规定的时
8、间、地点,独立完成以上任务;2.不得迟到、早退。尤其不得擅自缺席。五、设计报告要求1.任务书必须作为报告第一页2.报告不得少于3000字:主要总结实践心得、实践成果、程序功能、设计思路(程序流程图)、源程序(加上必要的注释)、运行情况、课程设计的收获与不足等六、时间安排两周时间七、成绩评定规则成绩分为优、良、中、及格、不及格五等。
此文档下载收益归作者所有