-
结对编程-四则运算(二)
写在前面 经历了两周的结对编程,我和王旌含在相互帮助中学到了不少,进步了不少。但我们认为这还不是我们理想中结对编程—我们起初当定义过自己在结对编程中角色,但在结对过程中却发生了改变,就像是在玩跷跷板,一个胖子和一个瘦子一起玩必定是索然无味的。唯有体重相差不大的人才能体会。有时候我们都想当瘦子,有时候 -
Java四则运算总结
Java结对编程四则运算第二周总结 需求分析 要随机产生规定数量的式子。 要对分式进行计算。 要支持多语言。 要自动判断对错。 设计思路 0. 确定要选用的语言; 1. 要产生随机数; 2. 在产生随机数的时候就要产生随机的运算符; 3. 在产生数字与运算符时最后一个数字之后就不能再产生运算符(运算 -
20162317-20162315结对编程(四则运算)第二周阶段总结
20162317 20162315结对编程(四则运算)第二周阶段总结 四则运算 需求分析 实现真分数的四则运算。四则运算的框架任然可以使用原来的栈对后缀表达式进行计算。难度的增加体在真分数的构建以及真分数的四则运算。 设计思路 在上一次的基础上,要弄出一段代码是创建一个分数的方法。因此我在构造函数中 -
结对编程项目-四则运算-第二周总结
结对对象 学号:20162301 姓名:张师瑜 担当角色:主驾驶员(我们结对编程的过程中没有绝对的驾驶员领航员的划分,先将任务进行分配,给出基本框架以后一起进行修改和完善,基本能在面对面交流时解决问题。) 需求分析 实现一个命令行程序,要求: 自动生成小学四则运算题目(加、减、乘、除) 支持整数 支 -
20162311 结对编程项目-四则运算 整体总结
20162311 结对编程项目 四则运算 整体总结 一、需求分析 支持多运算符 支持真分数 用户可选择生成题目的等级 处理生成题目并输出到文件 完成题目后从文件读入并判题 后续拓展的可能 多语言支持 备注:本周的需求分析为上周的拓展需求 二、设计思路 在上周的基础上进行改进,首先增加了真分数。修改 -
结对编程之四则运算——第二阶段报告
结对编程之四则运算——第二阶段报告 "结对对象:20162314王译潇" 摘要:本周主要任务是解决判题问题,修改程序的漏洞,实现计时功能等 "代码托管" 需求分析 我将我做的的这一程序的定位是:能够让用户知道自己的计算水平的同时也能够让设计者认识到用户的水平。我并没有设计要让用户选择做几道题,而是他 -
四则运算的整体总结(第二周)
四则运算整体总结 结对对象 学号 : "20162330" 姓名 : 刘伟康 UML 不用栈的方法: 用栈的方法: 一、需求分析 需要一个整数计算类 需要一个分数计算类 需要一个可自动生成题目的类 需要一个测试结果的类 扩展需求 需要一个IO输出流对自动生成的题目写入文件 需要一个IO输入流读入文件 -
20162319-20162302结对编程(四则运算)第一周阶段总结
需求 实现一个命令行程序,要求: 1.自动生成小学四则运算题目(加、减、乘、除) 2.支持整数 3.支持多运算符(比如生成包含100个运算符的题目) 4.支持真分数 5.统计正确率 思路 首先我和结对同学构思了四则运算代码的模块,大致分为以下几个模块: 1.四则运算(https://git.osch -
四则运算第一次实验总结
学号 20162327 《程序设计与数据结构》四则运算第一次实验报告 1.需求分析 1.小学四则运算,简单的来说就是各种加减乘除运算。而我们这次的项目的目的可以理解成这样,就像是家长给孩子出一定数量的题,孩子做完后,家长检查并计算出正确率,而我们 就是要让这个过程变成全自动的,由电脑来完成。所以我们 -
结对编程项目-四则运算(第一周阶段性总结)
结对编程项目 四则运算(阶段性总结) 需求分析 题目生成 多运算符(可设计层级) 包含括号(可单独使用) 无重复题目(可单独使用) 生成有意义的题目(例如:5x(5x5)等等) 等级划分 Level 0:题目可相同,十以内加减法 level 1:题目不重复,十以内加减法 level 2:题目可重复,