C++课设 设计一个分数计算器 100

课设主要内容:1、问题描述:(1)定义一个整数类(2)定义一个分数类,由整数类派生。能对分数进行各种计算和输入/输出2、功能要求:(1)定义整数类和分数类,包括构造函数,... 课设主要内容:

1、问题描述:
(1)定义一个整数类
(2)定义一个分数类,由整数类派生。能对分数进行各种计算和输入/输出
2、功能要求:
(1)定义整数类和分数类,包括构造函数,析构函数和显示函数
(2)计算功能:可进行分数的加、减、乘和除法运算
(3)化简功能:将分数化简为最简分数
(4)异常处理:分数中分母不能为零
(5)菜单功能:每种功能的操作都是在菜单中进行相应的选择

具体要求如下:
1、 采取模块化方式进行程序设计,要求程序的功能设计、数据结构设计及整体结构设计合理。学生也可根据自己对题目的理解增加新的功能模块(视情况可另外加分)。
2、 系统以菜单界面方式(至少采用文本菜单界面,如能采用图形菜单界面更好)工作,运行界面友好,演示程序以用户和计算机的对话方式进行。
3、 程序算法说明清晰,理论分析与计算正确,运行情况良好,实验测试数据无误,容错性强(能对错误输入进行判断控制)。
4、 编程风格良好(包括缩进、空行、适当注释、变量名和函数名见名知意,程序容易阅读等);
5、 写出规范的课程设计报告,具体要求见相关说明文档。
请把源代码写下来,如果可以请添加注释。
请使用大二以内的C++知识。
验证过后无误后,一定会采取为满意答案的。
展开
 我来答
grace23450
2018-05-27 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7081
采纳率:77%
帮助的人:2322万
展开全部

有偿帮实现

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式