2019.3.23四则运算项目作业

需求分析

一年级题型100以内的2项式10题:

14+12=   8-4=    6-9=     7+2=    16-4=

10×4=    8÷4=   15+10=    6×4=   18-15=

二、三年级题型以内的3项式15题:

14+4×12=    8×6+20=     38-7+69=      60+81÷9=    68÷3+65= 

36-27÷9=    8×4×4=       98-39+17=    16÷4+8=     63+71×9=

10×4×4=     9×14+10=    18-15+10=     14-6-4=      18-15+18=

四则运算:是指加减乘除混合运算

需求说明:可以设置出题数目,出题类型范围,生成答案、题目打印到 .txt中

 

设计:

 

设计思路解析:

  1. 通过Main()方法。控制台输入题数,输入数值范围
  2. 通过Point类实现,可打印题目和答案到指定路径.txt
  3. 通过topic类实现生成随机数/运算符,从而生成题目。
  4. 避免题目重复,是否有乘除法、加减有无负数

关键功能的实现:

控制台实现输出

性能探查:

 

 

总结及改进:

项目缺点:

1.没能在要求的时间内,按时阶段性把四则运算项目签入GitHub,而是一次性到点交付。

2.在时间运用上实际的时间比预估的时间超出。

3.在编码上没能达到简洁。

项目优点:

项目能够基本实现。

改进计划:

  1. 代码简洁
  2. 命名规范
  3. 时间合理分配

收获:项目分类简洁清晰,思路清晰。

猜你喜欢

转载自www.cnblogs.com/suweixi/p/10582084.html