课件编号8339536

苏科版(2018)八年级全册信息技术 4.5程序中的逻辑判断 课件(14ppt)

日期:2024-05-13 科目:信息技术 类型:初中课件 查看:99次 大小:1176576Byte 来源:二一课件通
预览图 1/7
苏科版,2018,八年级,全册,信息技术,程序
  • cover
生活中的程序 登录开心网 第3节 程序中的逻辑判断 VB中是如何实现的呢? 条件语句 if…then (让程序具有逻辑判断能力) 观察if语句中条件的表达 程序段1: X=text1.text If x>=0 then label2.caption= "正数 " 程序段2 X=text1.text If x>=10 and x<=160 then print " 套餐1 " 关系表达式 1.A大于等于30 2.字符串 " a " 不等于字符串 " b " 读程序,说出程序运行结果 任务1:完成体重测量仪程序 体重检测仪 半成品 说出程序运行结果 提高任务: 开心网登录 程序分析 单击此处编辑母版标题样式 单击此处编辑母版副标题样式 这些程序有什么特点? 促销 加法练习器 体重测量仪 程序具有选择性 选择结构 格式1: if <条件> Then <语句> if 明天不下雨 then 明天可以去春游 格式2:if <条件> Then <语句1> Else <语句2> 程序执行过程 if 明天不下雨 then 明天可以去春游 else 写作业 等于 = 大于 > 大于等于 >= 不等于 小于等于 小于 功能 <> <= < 关系运算符 A>=30 " a " <> " b " 用关系运算符连接起来的式子,可比较常量、变量和算术表达式,返回一逻辑值(false 、true) 逻辑运算符与逻辑表达式 10≤a≤25应如何表达? 将逻辑运算符后面的表达式的值取反 逻辑运算符连接的两个表达式只要有一个为“真”时则逻辑表达式为“真” 逻辑运算符连接的两个表达式同时为“真”时则逻辑表达式为“真” 功能 Not Or And 逻辑运算符 a>=10 and a<=25 A= " abc "并且B= " 13 " A= " abc " and B= " 13 " Private Sub command1_click() A=text1.text B=text2.text If A>B then Print A End Sub 答案:15 程序1: 1.在text1中输入15,text2中输入-9 即A=15,B=-9 2.在text1中输入-9,text2中输入15 A=-9,B=15 测试 程序2: If q<18 then If q >25 then If q >=18 and q<=25 then 程序 Private Sub command1_click() A=text1.text B=text2.text If A>B then Print A End Sub 任务2:加法练习器 程序 本程序关键:如何判定用户计算结果是否正确 加法练习器 if <条件> Then <语句1> Else <语句2> 条件: Text3.text=s 本程序关键:   以输入的用户名和密码正确作为判定条件,决定能否登录 form2.show Form3.show user= " xiaodi " and password= " 123456 " 开始 输入用户名和密码 结束 Y Form2.show Form3.show N 条件: user= " xiaodi "且password= " 123456 " 条件语句: If <条件>then 语句1 else 语句2 请你和相邻的同学一起讨论 实现该程序的步骤和相应语句 user=texe1.text password=texe2.text 格式3:If <条件> Then ? ?? ?? ?? ?? <程序段A> [Else ? <程序段B>] ? ?? ?? ? End If 格式3:If <条件> Then ? ?? ?? ?? ?? <程序段A> [Else ? <程序段B>] ? ?? ?? ? End If

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