第二周结对编程-20165222

Posted 李勖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二周结对编程-20165222相关的知识,希望对你有一定的参考价值。

一题目要求

实现一个命令行程序,要求:

  • 自动生成小学四则运算题目(加、减、乘、除)
    • 支持整数
    • 支持多运算符(比如生成包含100个运算符的题目)
    • 支持真分数
  • 统计正确率。

二需求分析

1.用随机数随机生成数字,能够随机生成符号加减乘除(除数不为0)。

2.支持分数和整数的四则运算,同样是利用随机数分别生成分子与分母(分母不为0)。

3.能够判断输入答案的对错并统计正确率,要将用户输入答案与式子答案进行比较。

三设计思路

 

1.通过随机数来实现整数以及分数。

2.通过随机数结合if条件语句实现加减乘除四个运算符号。

四实验实现

码云链接:https://gitee.com/BESTI-IS-JAVA-2018/20165222lixu/tree/master/src

五遇到的问题

1,分数没有约分。

2,没有括号的生成。

六结对编程照及感受

结对学习的话,感觉挺不错的,一是合作解决问题效率比较高。二是合作过程也比较愉快。

 

以上是关于第二周结对编程-20165222的主要内容,如果未能解决你的问题,请参考以下文章

20172327 结对编程项目-四则运算 第二周 阶段总结

第二周结对编程体会

20165104孟凡斌-结对编程练习(第二周)

20165222 结对编程学习

20172316 结对编程-四则运算 第二周 阶段总结

第二周结对编程作业——词频统计