20165305 结对编程:四则运算总结

需求分析

编写小学四则运算程序,自动生成小学四则运算题目。
能完成简单的加,减,乘,除运算,可以通过输入参数来控制随机生成的题目数量。
由于小学没有接触负数,,所以应去掉随机计算结果为负的。
练习题随机生成完成后,将生成的n到随机计算题及其答案输入名为“result。txt”的文件中

设计思路

使用java中的Random类,随机生成0-100的数,并与随机产生的运算符号结合,生成随机的四则运算表达式。
由于小学没有接触负数,故将随机运算结果为负的去掉。
当产生符合题目要求的随机时,计算正确答案并输入到“result.txt”文件中。

设计实现图

结果截图

感悟

我们基本上是按照老师提共的链接来设计的程序。但是按照要求,我们的程序是需要能够进行分数运算表示的,可是我们在设计的过程因为一些困难,并没有做出来,这就是我们比较遗憾的地方。在编写程序的过程中,我的“小伙伴”20165328段俊伟给了我很大的启发,例如在设计算法时,都是他在知道我该怎么做。我认为我们本次编写的程序还有可改的地方。最后,我对此次的编程结果还是比较满意的。

结对学习截图

代码托管

posted @ 2018-04-22 23:18  20165305  阅读(149)  评论(4编辑  收藏  举报