使用JAVA编程语言,独立完成一个3到5个运算符的四则运算练习的命令行软件开发
    基本功能要求:
  程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题,每个数字在 0 和 100 之间,运算符在3个到5个之间。
  为了让小学生得到充分锻炼,每个练习题至少要包含2种运算符。同时,由于小学生没有分数与负数的概念,你所出的练习题在运算过程中不得出现负数与非整数,比如不能出         3÷5+2=2.6,2-5+10=7等算式。
  练习题生成好后,将你的学号与生成的n道练习题及其对应的正确答案输出到文件“result.txt”中,不要输出额外信息,文件目录与程序目录一致。
    *软件附加功能要求如下:

支持有括号的运算式,包括出题与求解正确答案。注意,算式中存在的括号必须大于2个,且不得超过运算符的个数。
  扩展程序功能支持真分数的出题与运算(只需要涵盖加减法即可),例如:1/6 + 1/8 + 2/3= 23/24。注意在实现本功能时,需支持运算时分数的自动化简,比如 1/2+1/6=2/3,而非  4/6,且计算过程中与结果都须为真分数。

转载于:https://www.cnblogs.com/Written/p/8647542.html

3四则运算软件2016011992相关推荐

  1. 201571030314/201571030316《小学四则运算软件软件需求说明》结对项目报告

    结对小伙伴的学号:201571030316 结对小伙伴的博文链接:http://www.cnblogs.com/mqqgd/p/8872347.html 一.调研过程: 1. 调查问卷: 利用问卷星, ...

  2. 201571030322/201571030319《小学生四则运算软件需求说明结对项目报告》

    1.任务一: (1).调研对象:小学生,小学数学代课老师,家长: (2).以实验二(小学四则混合运算项目),实验三(小学四则软件运算结对项目)开发的程序为软件原型: (3).采用问卷调查,访谈两种方式 ...

  3. 四则运算系统:分析和设计

    分析与设计 PS:由于分析和设计都整合在一个文档里,所以这次的作业就直接以一个文档的形式交出来的. 目 录 0. 文档介绍 0.1 文档目的 0.2 文档范围 0.3 读者对象 1. 产品介绍 1.1 ...

  4. 201571030316/201571030314 《小学四则运算练习软件需求说明》结对项目报告

    小伙伴儿的博客地址链接:http://www.cnblogs.com/mjuan/p/8877738.html 我的学号:201571030316                  小伴儿的学号:20 ...

  5. 201571030128/201571030118《小学四则运算练习软件软件需求说明》结对项目报告

    一.以实验二个人项目.实验三结对项目所开发的小学生四则运算练习软件作为原型,实施小学生四则运算练习软件用户调研活动具体过程. 1.真实的调研对象 对象 性别 年龄 身份 刘老师 女 23 小学数学实习 ...

  6. 团队作业1---团队展示

    一.团队展示 1.团队名称 爸爸说的都队 2.团队博客:http://www.cnblogs.com/hhh2333/ 3.团队项目简述 这是一个基于web或手机APP的四则运算的软件,包含的功能有: ...

  7. 201571030139/201571030134《小学生四则运算练习软件需求说明》结对项目报告

    任务一 首先,我们进行了用户体验,把我们已经完成的小学生四则运算软件发给我们要调研的人,他们体验了我们的程序后再填写需求分析调查问卷,这样可以更好的得到一个反馈,让我们的需求分析更加清楚. 其次,我们 ...

  8. 《小学四则运算练习软件软件需求说明》结对项目报告

    任务一: 结对队员链接:http://www.cnblogs.com/wuqiong666/p/8870248.html#3962241 1.线下需求获取: (1).小学生培训机构课堂考察,教师采访 ...

  9. 201571030131/201571030111《小学四则运算练习软件软件需求说明》结对项目报告

    结对队员链接:http://www.cnblogs.com/haoytlearnblog/p/8872172.html 任务一: 1.线下需求获取: (1).小学生培训机构课堂考察,教师采访 (2). ...

最新文章

  1. 利用MLAI判定未知恶意程序——里面提到ssl恶意加密流检测使用N个payload CNN + 字节分布包长等特征综合判定...
  2. Linux突然连不上网,ping不通百度,连不上MobaXterm
  3. C语言嵌入式系统编程修炼之四:屏幕操作
  4. 解密NTFS下经EFS加密的文件
  5. 在c语言中数据类型高低,C语言的数据类型
  6. java求梯形面积程序_Java初级应用,计算关于梯形跟圆形的面积。该程序中有3个类:Lader、Circle和主类Test。...
  7. 1.1 Storm集群安装部署步骤
  8. 解密“互联网流量”生意本质
  9. 发稿猫:5步分析钟薛高、东鹏特饮新品牌如何做营销
  10. js实现电子签名功能
  11. 大数据毕业论文:基于大数据的金融量化分析2021-07
  12. Cortex-M3 Bit-Banding
  13. Linux定时任务 crontab(-l -e)、at、batch
  14. vi linux insert切换该行第一个字符,Linux之Vi命令讲解
  15. nodejs的http请求是报错 socket hang up
  16. 【编程珠玑】陪着奶猫看看书--《编程珠玑》第一章
  17. 花生wifi后台管理系统项目日记
  18. PPT学习(一)基础操作
  19. 用Java编程一个界面图片_Java可视化图像界面编程如何插入图片
  20. Python爬虫笔记——logging日志函数的使用

热门文章

  1. 苹果复兴_类型复兴的故事:来自Type West的经验教训
  2. React-生命周期杂记 1
  3. ansible中yaml语法应用
  4. AQS源码阅读笔记(一)
  5. 当下流行的分布式文件系统大阅兵
  6. 【iOS-Cocos2d游戏开发之二十】精灵的基础知识点总汇(位图操作/贴图更换/重排z轴等)以及利用CCSprite与CCLayerColor制作简单遮盖层!...
  7. ES语法及-IK分词器
  8. 洛谷P1019 单词接龙
  9. css animation动画
  10. 4. ZooKeeper 基本操作