面向对象程序设计大作业
------小学生四则运算测验
系统简介
该系统开发平台为Windows 7,程序设计语言采用Visual C++6.0,程序运行平台为Windows XP,程序通过调试运行,初步实现了设计目标。
(1)利用C++语言实现简易小学生四则运算测试系统的程序设计;
(2)利用结构图和自行定义的函数进行相关的功能设计;
(3)测试系统能随机产生数据进行测试.
基本要求
根据C++语言,将具体实现某个功能的函数设成小学生四则运算测试系统的公有函数成员,将数据利用自行定义的函数进行计算.
随机选择两个整数进行加减乘除运算,给出算式要求学生作答。基本要求如下:
(1)电脑随机出20道题,每题5分,程序结束时显示学生得分;
(2)允许随机给出的数在10以内。
(3)每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案,该题不计入学生得分
(4)对于每道题目,学生第一次输入正确答案得5分,第二次输入正确答案得4分,第三次输入正确答案得3分,否则不得分;
(5)20道题全部答完以后,电脑给出学生总分,并将学生得分为0的题目以及相应的正确答案再次输出。
3. 总体设计
小学生四则运算测试系统随机数的产生
小学生四则运算测试系统
随机数的产生
随机四则运算符号的产生
随机试题的产生
试题的显示
试题结果的处理
4. 详细设
原创力文档

文档评论(0)