• 第三次寒假作业


    第三次寒假作业

    我 031602130.博客链接
    林志华 031602128. 博客链接

    相同部分

    设计思路

    我们经过一定时间的讨论,大体拟定的思路。
    1.首先是通过随机函数随机出题目。。一共用了7个随机数,4个当作数字,另外三个随机数字则代表符号 + - * / (+) (-)。
    当然可能会出现一些不符合要求的题目(例如1/0,或者出现负数之类的) ,解决方法就是检测答案是否合格,不合格就再随机。
    至于答案的计算就用多层if else 来做。
    2.代码规范化的问题,我们通过qq来协商,变量名和函数用英语来命名,比如符号用sign,数字随机数用random之类的。看不懂的话我们都会在qq上交流。
    
    
    3.真分数答案的输入我们用如下方法
    ~~~
    double a,b;char c;
    cin>>a;cin>>c;cin>>b;
    answer=a/b;
    ~~~
    这样如果是输入 3/8 的话,answee就会等于0.375
    4.中英文界面我们bool一个Chinese,当需要输出文字时用if(Chinese){ }else{ }
    5.程序实现和结果测试的截图
    中文:
    


    英语:

    6.github提交链接和日志
    github

    7.分工:我负责界面和题目生成,而志华负责题目的计算。在分工是我们两也是相互交流,自己编写代码的过程中出现问题会互相交流。
    软件最后的测试部分则由我们两一起完成,当然大部分bug出在我负责的计算这边,不过还好没出什么大bug。
    最坑的部分是在github上提交代码时,我提交了好多遍,但不知道什么出了问题,每次我提交之后,他再提交,我之前的提交就消失了,导致我提交了好多次。


    差异部分:

    1.合作过程就是在QQ上交流
    2.合作体会:
        由于以后接手的项目可能一个人完成要花费大量时间与精力,所以说现在提前体会一下分工合作还是不错的,一起交流解决问题的时候还是十分开心的。
    

    完整代码: https://github.com/726761393/gitLearning/blob/master/Math_All.cpp

  • 相关阅读:
    一个实用的JS自定义函数addLoadEvent()
    Vim快捷键分类(二)
    Vim快捷键分类(一)
    变量的作用域
    高效整洁CSS代码原则 (上)
    高效整洁CSS代码原则 (下)
    OpenGL 函数作用列表
    glViewport()函数和glOrtho()函数的理解
    车辆动力学基础(1)
    OpenGL: glFlush 和glSwapBuffer
  • 原文地址:https://www.cnblogs.com/nwk1130/p/6414025.html
Copyright © 2020-2023  润新知