《程序设计顺序结构》.ppt

上传人:小飞机 文档编号:1298753 上传时间:2022-11-06 格式:PPT 页数:22 大小:154.41KB
返回 下载 相关 举报
《程序设计顺序结构》.ppt_第1页
第1页 / 共22页
《程序设计顺序结构》.ppt_第2页
第2页 / 共22页
《程序设计顺序结构》.ppt_第3页
第3页 / 共22页
《程序设计顺序结构》.ppt_第4页
第4页 / 共22页
《程序设计顺序结构》.ppt_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《《程序设计顺序结构》.ppt》由会员分享,可在线阅读,更多相关《《程序设计顺序结构》.ppt(22页珍藏版)》请在三一办公上搜索。

1、程序设计-顺序结构,程序设计-顺序结构,4.1 概述,使用VB开发应用程序一般包括界面设计和功能模块实现设计两个方面。通常用可视化编程技术设计应用程序界面,用结构化程序设计思想编写事件代码。 结构化程序设计语言具有三种基本控制结构,即顺序结构、选择结构和循环结构。,4.1 概述使用VB开发应用程序一般包括界面设计和功能模块实,4.1 概述,顺序处理按一定顺序解决问题、代码按顺序书写,程序按顺序执行,程序结构称为顺序结构。例如:计算两个术的和、差、积、商步骤为:数据两个数据; 依次计算、和、差、积、商 输出计算结果,4.1 概述顺序处理,4.1 概述,选择(分支)处理依据特定条件解决问题、根据条

2、件编写相应的处理代码,程序根据条件选择执行相应的代码,执行过程依据条件产生分支,这种程序的结构称为选择结构。例如:,x0 x0 x0,4.1 概述选择(分支)处理x0,4.1 概述,选择(分支)处理依据特定条件解决问题、根据条件编写相应的处理代码,程序根据条件选择执行相应的代码,执行过程依据条件产生分支,这种程序的结构称为选择结构。例如:步骤为:输入数据x; 根据条件(x的取值)计算相应的y值 输出计算结果,x0 x0 x0,4.1 概述选择(分支)处理x0,4.1 概述,循环(重复)处理通过重复特定的操作步骤解决问题、程序执行过程中多次重复特定代码,该程序结构称为顺序结构。例如:1+2+3+

3、10步骤为:累加一个数; 重复执行累加操作10次 输出计算结果,4.1 概述循环(重复)处理,4.1 概述,VB中功能相对独立的程序段,一般由三部分组成:第一部分 提供数据第二部分 数据运算处理第三部分 结果输出,顺序结构选择结构循环结构,例如:LET A=3LET B=5LET C=A+BPRINT C,4.1 概述VB中功能相对独立的程序段,一般由三部分组成:顺,4.1 概述,学习过的语句提供数据:文本框数据运算处理: LET语句结果输出 : PRINT程序设计时,三部分功能可由以下语句实现提供数据:文本框、 InputBox函数等数据运算处理:使用赋值语句LET结果输出 : PRINT、

4、MsgBox函数、标签等,4.1 概述学习过的语句,4.1 概述,简单示例:计算两个数的成绩提供数据:文本框数据运算处理: LET语句结果输出 : PRINT界面设计:文本框、命令按钮程序代码:A=Val(Text1.text)B=Val(Text2.text)LET C=A*BPRINT C,4.1 概述简单示例:计算两个数的成绩,4.2 输入数据的方法,1.使用文本框格式:变量名=对象名.Text说明:通过文本框Text属性得到输入的数据,其数据类型为字符型,若需输入的数据为数值型,需进行数值转换,用Val函数实现,使用格式为: 变量名=Val(对象名.Text),4.2 输入数据的方法1

5、.使用文本框,4.2 输入数据的方法,2 使用InputBox函数格式:变量=InputBox(提示信息,标题,默认值说明:提示信息 为字符串表达式,用于指明在对话框中的提示信息。标题 是一个字符串表达式,指明窗口标题内容,如果没有指明标题,则显示工程名。默认值 当出现对话框时,如果不输入内容而直接回车或单击“确定”按钮,则将这个值赋给变量。,4.2 输入数据的方法2 使用InputBox函数,4.2 输入数据的方法,简单示例:计算两个数的成绩提供数据:InputBox数据运算处理:LET语句结果输出 : PRINT界面设计:命令按钮程序代码:A=Val(InputBox(”输入A的值”)B=

6、Val(”输入A的值”)LET C=A*BPRINT C,4.2 输入数据的方法简单示例:计算两个数的成绩,4.3 赋值语句,1. 赋值语句格式功能:用赋值语句可以把指定的值赋给某个变量或赋给对象的某个属性 格式1:变量名=表达式格式2:对象名.属性名=表达式 2. 注意事项赋值号左边只能是变量名,不能是函数或表达式 “=”为赋值号,而不是数学上的等号 不能在同一个赋值语句中为多个变量赋值 赋值应注意数据类型的问题,cos(x)=y 5=yx+3=y,4.3 赋值语句1. 赋值语句格式cos(x)=y,4.3 赋值语句,4. 交换变量值 T=X X=YY=T,n=n+1 将当前变量n的值加1后

7、再赋给变量n (计数器)s=s+x 将当前变量s的值加x后再赋给变量s (累加器)f=f*i 将当前变量f的值乘i后再赋给变量f (累积器),3. 赋值语句使用X=5Y=X+1,4.3 赋值语句4. 交换变量值 n=n+1 将当前变量,4.4 输出数据的基本方法,1. 调用窗体的Print方法基本格式:Print 输出项列表定位格式:Print Tab(n); 输出项列表例如: Print 1,2,3,4,5 Print 1;2;3;4;5Print 1,2;3;4,5Print 1,Print 2,3,4,5Print Tab(20);1; Tab(30);2; Tab(40);3,4.4

8、输出数据的基本方法1. 调用窗体的Print方法,4.4 输出数据的基本方法,2. 调用图片框的Print方法基本格式:图片框名.Print 输出项列表例如: Picture1.Print 1,2,3,4,5 Picture1.Print 1;2;3;4;5Picture1.Print 1,2;3;4,5Picture1.Print 2,3,4,5Picture1.Print Tab(20);1; Tab(30);2,4.4 输出数据的基本方法2. 调用图片框的Print方法,例 在窗体上和在图片框中输出如下图形,例 在窗体上和在图片框中输出如下图形,4.4 输出数据的基本方法,3. 利用标签

9、(Label)输出结果基本格式:标签名.Caption输出项例如: Label1.Caption=1 Label1.Caption=x Label1.Caption=x+y,4.4 输出数据的基本方法3. 利用标签(Label)输出,4.5 应用举例,计算x的平方、立方、平方根分析:1、给定x2、计算x的平方y3、平方根z写程序:1、为变量提供数据2、运算处理数据3、结果输出,4.5 应用举例计算x的平方、立方、平方根,4.5 应用举例,程序设计方法步骤分析问题建立数学模型算法设计与表示代码编写程序调试、运行VB可视化编程的一般方法用户界面设计设置对象属性编写事件代码调试运行程序,4.5 应用举例程序设计方法步骤,4.5 应用举例,例 鸡兔同笼问题。已知鸡和兔的总头数与总脚数分别为16和40。问笼中鸡和兔各几只?分析:用以前的数学知识:1、设有鸡x只,兔y只,总头数为h,总脚数为f2、列方程组,求解 X=(4h-f)/2Y=(f-2h)/2写程序:1、为变量提供数据2、运算处理数据3、结果输出,4.5 应用举例例 鸡兔同笼问题。已知鸡和兔的总头数与总,感谢聆听,感谢聆听,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号