- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
12信息程序设计课程设计题目
12信息 程序设计课程设计题目 以本班同学的具体数据为背景,设计一个本班同学通讯录(3人) 实现以下功能: 1) 通讯录编辑(添加、删除); 2) 按不同的项进行查找; 3) 对已存在的通讯录按不同的项排序; 4) 将通讯录写入文件; 5) 从文件读入通讯录。 备注:通讯录至少应该有以下数据项:姓名,地址,电话,邮编,E-mail。 设计一个学生成绩排名系统(3人) 实现以下功能: 1) 具备对成绩的管理功能(添加、删除、排序); 2) 具备对成绩的统计功能(最高分,最低分,平均分,及格率等); 3) 具备按学号、姓名、或课程名查询成绩的功能; 备注:成绩记录以下信息:班级,学号,姓名,四门成绩(百分制)。 成绩记录簿(3人) 实现以下功能: 1) 创建信息并以磁盘文件保存; 2) 读取磁盘文件并显示输出所有学生的成绩; 3) 按学号或姓名查询成绩; 4) 添加成绩记录; 5) 修改指定姓名或学号的学生的成绩并可存盘; 6) 显示输出60分以下、60~79、80~89、90分以上各分数段的学生信息。 备注:每个学生信息包括:学号、姓名、性别、C++语言成绩。 学生籍贯信息记录簿(3人) 实现以下功能: 1) 创建信息并以磁盘文件保存; 2) 读取磁盘文件并显示输出所有学生的籍贯信息; 3) 按学号或姓名查询其籍贯; 4) 按籍贯查询并输出该籍贯的所有学生; 5) 能添加、删除和修改学生的籍贯信息; 备注:每个学生信息包括:学号、姓名、籍贯。 职工信息管理系统设计(3人) 实现以下功能: 1) 系统以菜单方式工作 2) 职工信息录入功能(职工信息用文件保存); 3) 职工信息浏览功能; 4) 查询和排序功能; 5) 职工信息删除、修改功能。 备注:职工信息包括职工号、姓名、性别、年龄、学历、工资、住址、电话等(职工号不重复)。 图书信息管理系统设计(3人) 实现以下功能: 1) 系统以菜单方式工作; 2) 图书信息录入功能(图书信息用文件保存); 3) 图书信息浏览功能; 4) 查询和排序功能; 备注:图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、价格等。 学生信息管理系统设计(3人) 实现以下功能: 1) 系统以菜单方式工作; 2) 学生信息录入功能(学生信息用文件保存); 3) 学生信息浏览功能; 4) 查询、排序功能(至少两种查询依据和两种排序依据); 5) 学生信息删除、修改功能。 备注:学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。 选课系统设计(4人) 教师开设选修课程,每门选修课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息。 学生模块:学生可自由选课,功能如下: 1)课程信息录入功能(课程信息用文件保存) 2)课程信息浏览功能 3)学生选修课程,按教师选择或按课程选择或按学分选择 4)查询功能 5)修改功能,修改该学生自己选修的课程 教师模块:教师能提供以下功能: 1)教师登录 2)课程信息录入功能(课程信息用文件保存) 3)课程信息浏览查询功能 4)课程信息修改 5)查看学生选修课程 6)删除不符合要求的学生 万年历程序设计(2人) 设计一个日期类Date,包括年、月、日等私有数据成员。要求实现日期的基本运算,如一日期加上天数、一日期减去天数、两日期相差的天数等(假定输入日期数据是合法的,考虑闰年的情况)。 在Date类中设计如下重载运算符函数: 1)Date operator+(int days); 返回一日期加一天数得到的日期 ; 2)Date operator-(int days); 返回一日期减去天数得到的日期; 3)int operator-(Date b); 返回两日期相差的天数; 4)void displayMonth (Date b);显示指定日期所在的月历,尽可能美观 ; 5)void displayYear (Date b); 显示指定日期所在的年历,尽可能美观; 在实现这些重载运算符函数调用以下私有成员函数: leap(int); 判断指定的年份是否为闰年; dton(Date ); 将指定日期转换为从0年0月0日起的天数; ntod(int); 将指定的0年0月0日起的天数转换为对应的日期; 数据成员为:int year,month,day; 10.计算器的设计(4人) 模拟Windows下的计算器,使用键盘输入,尽可能的实现更多的功能 难点:数值计算方法(如开n次方等),可以参考网络 参考:此题目关键在于对表达式的解析,
您可能关注的文档
- (PDU与网络电源控制器的PK战).doc
- (一)打造一个会呼吸有生命的未来移动城安阳移动公司发力“无线城市“建设(新).doc
- (三)多步解答的复合应用题.doc
- (世界精品酒店巨匠jaya留给世界的设计遗产)jaya--酒店设计师的葵花宝典【名师联839期】.docx
- (修改后)个体工商户商铺门面租赁合同范本.doc
- (修改版)2012皮内注射技能操作竞赛考核标准MicrosoftWord文档.doc
- (全)简述管理会计与财务会计的联系与原则.doc
- (匡孟秋)C语言程序设计与企业岗位对接技术.doc
- (原)语言的特性任意性,象似性,以及二者之间的关系).doc
- (原稿)调动一线员工“竭尽全力”的六点建议.doc
文档评论(0)