课件编号3647762

第三节 实现条件选择程序 课件+教案+作业

日期:2024-05-19 科目:信息技术 类型:初中教案 查看:17次 大小:1414479Byte 来源:二一课件通
预览图 0
三节,实现,条件,选择,程序,课件
    程序语句常用的关键词:    Dim 定义变量语句    = 赋值语句    Print 打印输出语句    InputBox( “内容提示”,”标题”) 数据输入窗口 Val( )  把数据强制转化为长整型数值 作业1:从键盘输入一个数到变量a,输出它的绝对值。(并利用F8键运行测试程序的执行过程) 操作方法:先从参考答案中选择相应的代码填到划线处,补充完成程序设计,然后复制代码到VB程序(窗体Form,操作方法Click)中,运行程序,再用F8键运行测试程序执行代码的过程。 Dim a As Single a = Val(     ("请输入a的值", "输入窗口")) If      Then      End If      "a的绝对值等于"; a 参考答案: 1、InputBox 2、a=-a 3、a<0 4、Print 作业2:从键盘分别输入两个不相等的数到变量a、b,输出其中较大的数。 操作方法:先从参考答案中选择相应的代码填到划线处,补充完成程序设计,然后复制代码到VB程序(窗体Form,操作方法Click)中,并运行测试程序。 a, b As Single a = Val(InputBox("请输入a的值", "输入窗口")) b = Val( ("请输入b的值", "输入窗口")) If Then Print "较大的数是"; a Else "较大的数是"; End If 参考答案: 1、InputBox 2、Dim 3、b 4、Print 5、a>b 作业3:设计一个简化版的猜数字游戏窗口。(完成后保存为exe文件,并上交作业) 操作方法:先从参考答案中选择相应的代码填到划线处,补充完成程序设计,然后复制代码到VB程序(窗体Form,操作方法Click)中,并运行测试程序。 a, b As Single a = 382 b = Val(InputBox("请输入1-999的数字", "输入窗口")) If Then MsgBox "恭喜你猜对了!", , "结果" Else If Then MsgBox "你输入的数小了", , "结果" Else MsgBox "你输入的数大了", , "结果" End If 参考答案: 1、Dim 2、End If 3、a>b 4、a=b(课件网) 第三章 认识计算机程序 第三节 实现条件选择程序 一、认识条件选择语句 P67    刚才的游戏很难设计吗?我们来看看这个程序用到了什么代码。 两个嵌套的条件选择语句 一、认识条件选择语句 P67 条件选择语句的基本格式: If < 条件 > then  <语句A> Else  <语句B> End if 执行if条件选择语句时,如果条件成立(是),则执行then后面的语句,如果不成立(否),则执行else后面的语句,遇到end if ,条件选择语句结束。 一、认识条件选择语句 P67 if 条件 then 语句A end if if 条件 then 语句A else 语句B end if 条件选择语句的两种结构: 一、认识条件选择语句 P67 If the weather is good tomorrow, then I will go to the park. If ······then ······ (如果······那么······) If······ then······ else······ (如果······那么······否则······) If the weather is good tomorrow, then I will go to the park, else I have to stay at home. 这两种结构在表达上有什么区别吗? 请翻译下面的句子: 二、观察条件选择语句的执行P68 如何查看程序的执行过程: (1)按F8功能键进入程序调试状态。 (2)单击界面运行代码,反复按F8执行指示语句。(观察代码窗口中标记的走向) 三、拓展内容 嵌套的条件选择语句:(表达三种以上的情形) if 条件 then 语句A else if 条件 then 语句1 else 语句2 end if end if 嵌套的条件选择语句可以把它看作是上一层if语句的“语句B” if 条件 then 语句A else      语句B end if 表达式 2 ? 语句块 2 开始 表达式 1 ? 语句块 1 结束 T F T 语句块 3 表达式 2 ? 语句块 2 开始 表达式 1 ? 语句块 1 结束 T F T 表达式 2 ? 语句块 2 开始 表达式 1 ? 语 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~