码迷,mamicode.com
首页 > 其他好文 > 详细

结队项目-需求获取

时间:2018-06-18 19:54:45      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:整数   必须   图形   生成   文件   动画   并且   阶段   电脑   

引文:

第一阶段

    写一个能自动生成小学四则运算题目的命令行“软件”,分别满足下面的各种需求。

⑴ 一次可以出一千道题目,并且没有重复的,把题目写入一个文件中。

⑵ 当有多余一个运算符的时候,如何对一个表达式求值?逐步拓展功能和可以支持的表达式类型,最后希望能支持下面类型的题目

 

⑶ 除了整数以外,还要支持真分数的四则运算。

⑷ 让程序能接受用户输入的答案,并判断对错。最后给出总共对错的数量。

第二阶段

    增加一个运算符,要支持乘方运算。乘方运算的优先级高于乘除法。如何表示乘方,有两种表示方法:‘^’、‘**’。

两种方法都要支持,可以通过设置来选择。

第三阶段:

结队的同学商量一下,从下面几个选项中选择一个,对程序进行扩展。

⑴ 把程序变成一个Windows/Mac/Linux电脑图形的界面的程序(取决于你目前使用的电脑),同时增加“倒计时功能,把每个题目必须在20秒内完成,如果完不成,则得0分并进入下一题。增加历史记录功能,把用户做题的成绩记录下来并可以展现历史记录。

⑵ 把程序变成一个智能手机程序,增加倒计时和历史记录功能

⑶ 把程序变成一个网页程序,用户通过设定参数,就可以得到各种题目

⑷ 选一个你从来没有学过的编程语言,试一试实现基本功能,估计做好这个软件需要的时间,并写出大概的设计步骤和实现算法

⑸ 把这个程序的思路变成一个可以一步一步演示的动画,写一个带有图形界面的程序。

 

结队项目-需求获取

标签:整数   必须   图形   生成   文件   动画   并且   阶段   电脑   

原文地址:https://www.cnblogs.com/jiedui/p/9195860.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!