毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

C#多功能计算器的设计与实现论文 第3页

更新时间:2016-9-28:  来源:毕业论文
2.设计任务与要求
2.1设计任务
(1) 采用C#过程化程序设计方法,设计一个多功能的计算器,要求本系统能够进行简单的四则混合运算以及开方、乘方等运算。
(2) 采用C#面向对象的程序设计方法,封装成类,定义方法,并完成基本操作。
2.2系统功能分析
本系统计算器的功能主要是实现计算,其中主要功能包括:数字显示功能、清零功能、单目和双目运算功能、存储功能。
(1) 数字显示功能:单击0-9中的数字可以显示在文本框中。例如依次单击按钮“1”、“2”、“3”,文本框应显示123。
(2) 清零功能:单击清零或退格按钮,清空文本框内容(为下一次运算做准备)。
(3) 单目和双目运算功能:
单目就是操作数是一个数的运算符,例如:单击按钮“5”
双目就是操作数为2个的运算符
例如: 
单击按钮“1”,然后依次单击按钮“+”,“2”,最后单击按钮“=”,文本框应显示计算的结果“3”。
单击按钮“12”,然后依次单击按钮“+”,“34”,最后单击按钮“=”,文本框应显示计算的结果“46”。
(4) 存储功能:在该设计中,存储部分需要1个标签和四个按钮,分别为MC、MS、MR和M+来实现。MC用于清除存储区;MS是把显示的数存储在存储区;MR把存储区的数拿出来放在文本框中;M+用于更新存储区的数。
3.多功能计算器的实现
3.1系统主界面简介
计算器界面,是基于Windows系统的标准型的计算器进行设计的。整个界面包括了一个文本框、一个标签和27个按钮,如开方、乘方、BackSpace(退格)等。在Form窗体上面添加以下控件并进行适当的属性设置,如表1所示:
表1  Form窗体控件及其属性
控件类型 命名  属性
TextBox txtValue TextAlign:right
Text:0
Lable lblM BorderStyle:Fixed3D
Button btnMC
btnMR
btnMS
btnMPlus Text:MC
Text:MR
Text:MS
Text:M+
Button btnBackSpace
btnClearAll
btnClear Text: BackSpace
Text:CE
Text:C
Button btnDivision
btnMultiplication
btnSubtraction
btnAddition
btnSquare
btnPower
btnReversion Text:/
Text:*
Text:-
Text:+
Text:开方
Text:乘方
Text:1/X
Button btnEqual Text:=
Button btnDot Text:.
Button btnSymbol Text:+/-
Button btnVal0…btnVal9 Text:0…Text:9

上一页  [1] [2] [3] [4] [5] 下一页

C#多功能计算器的设计与实现论文 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。