第一次作业

Posted 路03

tags:

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

四则运算题目生成程序

 

个人作业1——四则运算题目生成程序(基于控制台)

 

 

需求分析

 1、控制运算表达式题目数量,控制题目中数值的大小

 2、运算符个数不能超过3

 3、不能出现重复题目,即两个运算表达式的计算步骤不能完全相同

 4、程序同时支持计算生成的每道题目

 5、对用户所做答案进行判断,并且输出正确答案或错误答案

功能设计

 基本功能 

  1、随机生成运算表达

  2、四则运算计算功

设计实现

 1、根据随机生成3个数值和随机生成运算符,组成一个只有两个运算符的表达式

 2、表达式中存在除法,并且除数为零的话,则要重新生成一个除数

 3四则运算法进行计算,并判断结果的对错

 

代码说明

采用C++编程,源代码所存位置:https://coding.net/u/ghs03/p/first/git

 

 时间预估PSP

PSP2.1

Personal Software Process Stages

Time Senior Student

Time

Planning

计划

1h

1h

· Estimate

估计这个任务需要多少时间

3天

3天

Development

开发

2天

2天

· Analysis

需求分析 (包括学习新技术)

2h

1.5h

· Design Spec

生成设计文档

1h

1h

· Design Review

设计复审

1h

3h

· Coding Standard

代码规范

4h

4h

· Design

具体设计

1

1

· Coding

具体编码

2天

2天

· Code Review

代码复审

4h

3h

· Test

测试(自我测试,修改代码,提交修改)

3h

5h

Reporting

报告

2h

3h

·

测试报告

3h

2h

·

计算工作量

10分钟

0

·

并提出过程改进计划

1h

30分钟

 

一些运行结果:

控制台:

 

 

 

Answer.txt 文件

 

Title.txt文件

 

Grade.txt文件

 

 

以上是关于第一次作业的主要内容,如果未能解决你的问题,请参考以下文章

团队作业四-团队项目汇总

软工第一次作业

第一次个人编程作业

第一次个人作业-PB15061305-liuze

OOP第一次博客作业

团队作业4——第一次项目冲刺(Alpha版本)