1、第11课 双分支结构,阿提开姆阿卜拉,程序结构能分几种?,程序结构,1.顺序结构2.分支结构 (条件分支)3.循环结构,过程中的语句会被从上至下,逐条地执行,最后得到处理结果。这样的程序结构成为顺序结构。,分支结构往往有两或两个以上的分支,计算机可以根据不同的情况选择执行不同的操作。,循环结构能够控制计算机自动重复执行某些程序段。,中国农业银行自动取款机,请输入您的密码,确 定,退 出,您好,您的密码有误,请重试。感谢您的合作!,确 定,第11课 双分支结构,教学目标:1。初步掌握分支结构程序的特点。2。学会 If . Then 语句的基本用法。3。了解 Msg() 函数的知识。,If 条件表
2、达式 Then语句组1Else语句组2EndIf,条件表达式的格式:关系运算符,双分支程序的一般格式是:,(1)顺序结构,条件,语句1,语句2,Y,N,语句1,语句2,(2)选择结构,1。分析问题。2。设计程序界面。3。设置的属性对象。4。写代码。5。测试并保存程序。,编一个简单的双分支程序有5个步骤:,If 条件双分支语句基本格式及执行过程,2、执行过程:,1、格式:,If ThenElseEndIf,例1. 根据所输入密码是否正确,会出两种不同的处理结果,密码正确时,密码有误时,按下表设置各个对象的属性,Private Sub cmd1-Clik()If text1.Text=“1234“ThenMsgBox(“你好!欢迎加入!“)ElseMsgBox(“对不起,你的密码有误,请重试。”)End IfEnd sub,代 码 窗 口, MsgBox()是VB中的一个函数,调用这个函数时,可以在屏幕上显示一个对话框。有多种使用法,本课使用了简单的命令形式。,那么执行语句组1,如果(IF)条件成立,否则执行语句组2,语 句 的 基 本 意 义,编一个简单的“登录”程序,我相信同学们一定能行,要求:1.条件成立时,提示:回答正确。 2.条件不成立时。窗体上显示错误信息。使用标签框控件,谢谢大家!,