课件编号8489921

浙教版选修一4.3 语句 课件(26张)

日期:2024-05-01 科目:信息技术 类型:高中课件 查看:26次 大小:31740928Byte 来源:二一课件通
预览图 1/9
教版,选修,语句,课件,26张
  • cover
走 进 程 序 4.3 选择语句与程序设计 终端有哪些功能? 1.投入垃圾可以自动称重 2.投放后在显示屏上有反馈 若只有不可回收,则肯定文明行为; 若有可回收,则可以兑换奖励。 “投放”按钮的功能实现: 分析 问题 开始 投入垃圾 结束 可兑换礼品 肯定文明 行为 Y N 1. 相比顺序结构,该结构特点是? 2. 两个分支最终执行了几个? 若只有不可回收,则肯定文明行为; 若有可回收,则可以兑换奖励 简化 若 ,则可以兑换奖品, 否则,肯定文明行为; 有“可回收” 可回收>0 02 结构特点 某个情况e为真? step1 step2 Y N 一般需要根据某个情况e判断,若结果为真,则执行处理步骤1,否则执行步骤2 选择结构在预定的两个步骤中会选择一个执行 If 语 句 双分支 行语句 if 条件表达式 then 语句1 else 语句2 块语句 If 条件表达式 then 语句块1 Else 语句块2 End if 一个行 if 语句必须放在一行内写完,最后没有End if 1. 说说下列算法max的作用 If a>b Then max = a Else max =b End If 设a表示不可回收垃圾的重量 b表示可回收垃圾的重量 If Then 显示可以兑换礼品 Else 肯定文明行为 End If b>0 智能垃圾桶--牛刀小试 任务1 为“投放”按钮添加代码: 当投入可回收垃圾时,屏幕中显示“可以兑换礼品”--即显示图片11 若没有可回收垃圾时,显示“肯定文明行为”,即加载图片22 (1)用vb语句表达 (2)上机实现 设计 算法 智能垃圾桶--牛刀小试 任务1 (1)先用流程图表示算法 (2)用vb语句表达 b>0 显示可以 兑换礼品 肯定文明 行为 Y N If b > 0 Then Picture1.Picture = LoadPicture(App.Path & "\" & "11.jpg") Else Picture1.Picture = LoadPicture(App.Path & "\" & "22.jpg") End If 补全代码 某大楼的电梯限载13人,限重1000kg。在此范围正常运行,否则发出报警。在文本框1和文本框2分别输入人数和重量,单击按钮,若在正常范围,则按钮上显示“正常运行”,否则,按钮上显示“发出警报”并且按钮变为不可用。 a=val(text1.text) b=val(text2.text) If then Command1.caption=”正常运行” Else Command2.catption=”发出警报” Command1.Enabled=False End if a<=13 b<=1000 text1 text2 and 智能垃圾桶--进阶提高 为“兑换”按钮添加代码,实现下面效果: 若可回收垃圾重量为 b 任务2 b的值 屏幕显示结果 015 兑换一份礼品--洗衣液 智能垃圾桶--进阶提高 伪代码: If 条件表达式1 then 语句1 Else If 条件表达式2 then 语句2 Else 语句3 End if End if if 语句可以嵌套使用,但要嵌入完整的if语句 需要用几个elseif? 多分支语句格式 伪代码: If then 语句块1 ElseIf then 语句块2 …… ElseIf then 语句块n Else 语句块0 End If b的值 屏幕显示结果 015 兑换一份礼品--洗衣液 If 条件表达式1 then 语句块1 ElseIf 条件表达式2 then 语句块2 …… ElseIf 条件表达式n then 语句块n Else 语句块0 End If 015 兑换一份礼品--洗衣液 伪代码: If 0

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