基于c++builder的表达式计算器及播放器软件设计

基于c++builder的表达式计算器及播放器软件设计

ID:44877451

大小:230.00 KB

页数:40页

时间:2019-11-01

基于c++builder的表达式计算器及播放器软件设计_第1页
基于c++builder的表达式计算器及播放器软件设计_第2页
基于c++builder的表达式计算器及播放器软件设计_第3页
基于c++builder的表达式计算器及播放器软件设计_第4页
基于c++builder的表达式计算器及播放器软件设计_第5页
资源描述:

《基于c++builder的表达式计算器及播放器软件设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、程序设计综合训练1课程设计报告昆明理工大学理学院信技专业课程设计报告基于c++builder的表达式计算器及播放器软件设计课程:程序设计班级:信技151学号:201511101105、201511101127姓名:郭峰、魏兴宇指导教师:张志坚2016年9月6日程序设计综合训练1课程设计报告目录1引言-------------------------------------------------------------------------------11.1课题背景-----------------------------------------------

2、------------------21.2课程设计目的-----------------------------------------------------------32需求分析-------------------------------------------------------------------------52.2系统功能模块-----------------------------------------------------------52.3设计要求-----------------------------------------

3、------------------------63系统实现------------------------------------------------------------------------83.1对话框界面设计-------------------------------------------------------83.2数值计算功能的实现-----------------------------------------------104程序关键代码及运行结果------------------------------------------

4、-------125总结与体会------------------------------------------------------------------15程序设计综合训练1课程设计报告一、引言1.1课题背景计算器是日常生活中十分便捷有效的工具,能实现加、减、乘、除、开方、求倒数等简单运算的工具。要实现计算功能,可以用VC++的知识编写程序来解决此问题。该计算器大大的降低了数字计算的难度及提高了计算的准确度和精确度。该计算器使用非常简单和方便,对广大中小学生的学习有巨大帮助作用,也对在职人员的工作有点帮助作用.在计算器中加入了登录界面,加强计算器你的安

5、全性及保护数据,除此之外,强大的工作压力很容易使人产生疲劳,所以可以加入音乐播放器功能。1.2课程设计目的本课程是一门实践性很强的课程,既要熟练掌握相关概念,又要动手编程,还要上机调试运行。同时,本课程也注重提高学生编写技术文档和技术文档阅读的能力。学生通过本课程的学习实践,将学习和强化软件开发的能力、文档写作能力、英语阅读能力、软件使用能力等。为今后计算机编程的学习和工作打下良好、扎实的理论实践基础。二、需求分析2.1系统功能模块1)输入的符号,数字从左向右显示;点击“=”输出结果,在输出行显示2)支持加减乘除运算;3)支持“xˆy”的运算;4)括号“(”“)

6、”的使用;5)支持混合运算;6)计算器的输入方式:支持鼠标点击计算器键输入;7)计算器计算结果的输出方式:在计算器窗口的输出行显示8)算数运算的数据类型:整数和浮点数;9)特殊情况的计算;10)以上所有的运算都是在10进制下进行.1)输入的符号,数字从右向左显示。先输入“8”8再输入“×”8*程序设计综合训练1课程设计报告点击“=”输出结果,在输出行显示.2)支持加减乘除运算.输入行a.乘法计算:8*324输出行b.加法计算1+01c.减法计算8-35d.除法运算(特殊情况见10.B)9/42.252)支持求次方(xˆy)运算。求次方(xˆy)运算:“ˆ”为次方

7、(xˆy)在输入行中的显示符号4ˆ2164)“(”“)”的使用。(括号的使用)要使用“(”“)”的时候,先点击“(”,再输入数字或符号,内容输入完毕以后,点击“)”,完成“(”“)”的所有功能。例如:2×(2+2)=?22*(程序设计综合训练1课程设计报告2*(2+22*(2+2)2*(2+2)85)支持混合运算。附:运算符的优先级表优先级功能键显示结合律从高到低(、)(、)自左向右xˆy、1/xˆ、~自左向右×、÷*、/自左向右﹢﹣﹢﹣自左向右例如:(5+2)×5=?混合运算则按优先级表中的运算符优先顺序从左向右计算(5+2)*5356)计算器的输入方式:只支

8、持鼠标点击计算器键输入;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。