个人作业1——四则运算题目生成程序(基于控制台)

1、码市地址:https://coding.net/u/masangalala/p/fgfg/git/blob/master/源.cpp
a.需求分析:
1、除了整数以外,还要支持真分数的四则运算,真分数的运算,例如:1/6 + 1/8 = 7/24
2、运算符为 +, −, ×, ÷
3、能处理用户的输入,并判断对错,打分统计正确率。
4、要求能处理用户输入的真分数, 如 1/2, 5/12 等
5、使用 -n 参数控制生成题目的个数,例如执行下面命令将生成10个题目
b.功能设计:
1、能随机生成题目。
2、可以实现小学 +, −, ×, ÷的运算。
3、会对计算结果进行判断正误。
4、能统计正确率。
c.设计实现:
本程序通过C++实现,function(int n)随机生成整数,jisuan(char ch, int interger1, int interger2, int interger3, int interger4)对数进行四则运算, function(2)中分为整数和整数,真分数和真分数两种情况,二者随机产生。
d.代码说明:
随机数生成:

四则运算:

四则运算的2种情况:

正确率:

e.测试运行:

2、展示PSP:

3、小结:
对于编程还很不熟练,作业吃力,中途向其他同学求助指导改错,作业本身容易理解,但是思路有了之后却还是不容易下手实现,需要多些锻炼。另外,对博客的使用也很是陌生,在日后,希望能有所进步。

原文地址:https://www.cnblogs.com/weifang/p/6518636.html