zoukankan      html  css  js  c++  java
  • 第四次作业

    这次作业还是结对编程,结对的伙伴还是第三次作业的结对伙伴,注意配合。
    因为第三次作业中,很多同学都是在完善自己第二次的作业程序,而对增量作业完成的很少,所以这次还是结对编程,完成增量内容,请看清作业要求,这次增量内容有所增加。
    增量内容:1)处理用户的错误输入,比如输入字母或符号等,处理除法运算中分母为0的情况,处理结果为负数的情况,保证是小学水平不出现负数,比如不能出现5-8=-3这种情况;
                 2)用户可以设定倒计时;
                 3)用户可以设定随机整数的范围和题目数量;
                 4)用户可以选择哪种计算类型,比如加减乘除,或可选择软件随机生成四则运算中的一种;

                 5)用户可以选择随机生成的题目中是否带有小括号,比如(2+3)*5,如果是gui程序,添加这个功能可以用复选框实现;

                 6)保证生成过的题目不再重复出现。

    要求:要有需求分析,具体设计思路,代码实现,测试,书中PSP耗时分析,总结。
    以上内容都写到博客中,代码也写到博客中,要求写程序时要有屏幕截图,把程序代码也写到博客中,但是请注意排版,排版不好代码规范这一项0分,最后把测试的界面也截图发到博客上,PSP表也截图到博客上,更重要的是把两个人合作结对编程时的照片也发到博客上。

    打分说明:作业满分10分,迟交的0分,不交作业和抄袭的-10。10分包括:具体设计思路(2.5分),代码实现(1.5分),测试(1分),书中PSP耗时分析(1.5分),结对编程总结(3分),代码是否规范(0.5分)

    对于增量内容,自己能写做出几个就做几个,但是必须是两个人合作做的。在交作业时说明你做了几个增量内容。两个人把你们的作业分别发到自己的博客上。

    作业提交截止时间为10月24日23:00,做完后把你的作业发到邮箱: rjgc82620@163.com。

    发到邮箱的内容样板:

    邮件主题:第四次作业+姓名。

    学号后四位:XXXX;姓名:XXX;博客名:XX;博客主页的链接:http://www.cnblogs.com/XXX

    结对伙伴的姓名:XXX

    附加题:

    把代码上传到github,并给出github地址,2分;

    如果能加一些自己想出来的新功能, 2 分

  • 相关阅读:
    二分练习题4 查找最接近的元素 题解
    二分练习题5 二分法求函数的零点 题解
    二分练习题3 查找小于x的最大元素 题解
    二分练习题2 查找大于等于x的最小元素 题解
    二分练习题1 查找元素 题解
    code forces 1176 D. Recover it!
    code forces 1173 B. Nauuo and Chess
    code forces 1173 C. Nauuo and Cards
    吴恩达深度学习课程笔记-15
    吴恩达深度学习课程笔记-14
  • 原文地址:https://www.cnblogs.com/gmailcs/p/4890875.html
Copyright © 2011-2022 走看看