C++课件案例三四则运算计算器.ppt
《C++课件案例三四则运算计算器.ppt》由会员分享,可在线阅读,更多相关《C++课件案例三四则运算计算器.ppt(50页珍藏版)》请在三一办公上搜索。
1、1页 共50页,案例三 四则运算计算器,本案例知识要点在Visual C+6.0环境下创建MFC AppWizard(exe)并运行的方法利用常用控件设计程序界面为控件添加事件处理程序,2页 共50页,一、案例需求,案例描述设计一个四则运算计算器,要求能够进行加、减、乘、除运算。案例效果图四则运算计算器运行效果如图所示。在前两个文本框中分别输入参加运算的两个操作数,单击下方的运算方式按钮时,在“计算结果”文本框中显示运算结果。,3页 共50页,四则运算计算器运行效果,4页 共50页,功能说明通过操作界面输入参加运算的操作数并选择运算符,将运算结果显示出来。能够进行整数运算和小数运算。,5页 共
2、50页,二、案例分析,本案例通过简单的MFC来实现四则运算,由于系统界面较为简单,因此,通过建立简单的单文档类型的应用程序来实现系统操作界面。通过文本框控件获得用户输入和显示计算结果,通过按钮控件实现运算方式选择以及相应的事件处理程序,从而实现具体的运算过程。,6页 共50页,三、案例设计,基于上述分析,定义一个calculators类来实现两个数据的四则运算,calculators类结构如图所示。,7页 共50页,calculators类结构,8页 共50页,数据成员double Number1 用来表示参加运算的第一个操作数。double Number2用来表示参加运算的第二个操作数。函数
3、成员void calculators(double dNumber1,double dNumber2)构造函数,用来初始化参加运算的两个操作数。double Add()实现两个操作数的加法运算并返回运算结果。double Sub()实现两个操作数的减法运算并返回运算结果。double Mul()实现两个操作数的乘法运算并返回运算结果。double Div()实现两个操作数的除法运算并返回运算结果。,9页 共50页,四、上机过程,创建MFC应用程序启动Visual C+6.0后,选择“文件”“新建”命令,打开如图3-4所示的“新建”对话框。在“新建”对话框的“工程”选项卡中,选择MFC AppW
4、izard(exe)选项,创建一个MFC应用程序。在“工程”文本框中输入希望创建的工程名称,同时选择文件保存的路径,单击【确定】按钮,弹出对话框。选择【单个文档】单选按钮后单击【完成】按钮,即弹出新建工程信息”对话框,单击【确定】按钮即可创建完成一个基本的单文档MFC应用程序框架,如图所示。,10页 共50页,基于对话框的MFC应用程序框架,11页 共50页,类的实现在Visual C+6.0集成环境中,在工作区窗口(Workspace)的ClassView选项卡中选中Calculator classes选项并右击,在弹出的快捷菜单中选择New Class命令,在弹出的New Class对话框
5、中,在Class type下拉列表框中选择Generic Class选项,在Class Information选项区域的Name文本框中输入类名“calculators”,如图所示,单击【OK】按钮创建calculators类。,12页 共50页,添加calculators类基本信息,13页 共50页,创建完成后在类视图的ClassView选项卡中出现类calculators,双击该类名,可以看到在calculators.h文件中已经出现该类的声明,如图所示。可以看到该类中只有构造函数calculators()和析构函数calculators()。,14页 共50页,calculators类相
6、关内容信息,15页 共50页,在已打开的头文件calculators.h中添加calculators类的函数成员和数据成员的声明,如图所示。,16页 共50页,在头文件calculators.h中添加函数成员和数据成员的声明,17页 共50页,在类视图中双击“calculators()”函数,打开calculators.cpp文件,在文件中可以看到构造函数calculators()和析构函数calculators()的实现代码。在其中添加函数成员的实现代码,如图所示。,18页 共50页,在calculators.cpp文件中添加函数成员的实现代码,19页 共50页,设计系统界面 计算器对话框的
7、设计在Visual C+6.0集成环境中,在工作区窗口(Workspace)的资源视图ResourceView选项卡中选择Dialog选项,右击弹出快捷菜单,选择Insert Dialog命令,插入新的对话框。选中对话框窗体中的【确认】、【取消】按钮控件,然后按【Delete】键将这些控件删除,右击Calculator窗体,在快捷菜单中选择“属性”命令,弹出属性设置对话框,将其“标题”属性改为“计算器”。接下来分别在工具箱中将Static Text、Edit Box和Button控件拖入Calculator窗体,按照下图所示的“计算器”对话框进行窗体设计,并且按照下表所示设置各个控件属性。最终
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 课件 案例 四则运算 计算器
链接地址:https://www.31ppt.com/p-6154039.html