《活动一用IF语句实现简单选择结构.ppt》由会员分享,可在线阅读,更多相关《活动一用IF语句实现简单选择结构.ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2.32.3程序的选择结构程序的选择结构IF语句的应用语句的应用福州市信息技术名师工作室福州市信息技术名师工作室福州华侨中学福州华侨中学李志宜李志宜一、一、IF语句在小游戏中的应用语句在小游戏中的应用关键词:关键词:判断(判断(IF语句)语句)条件语句条件语句(P42-43)(P42-43)v条件语句的基本格式:格式一格式一(简单格式简单格式):if if 条件 thenthen 语句或if if 条件 thenthen 语句End IfEnd If例:例:IF x=80 then print“优良”满足条件?满足条件?语句语句是是否否v格式二:格式二:(标准格式标准格式)if if 条件条件
2、 thenthen 语句语句1 1else else 语句语句2 2end ifend ifv例:例:IF x=60 then IF x=60 then print print“合格合格”ElseElse print print“不合格不合格”End IFEnd IF满足条件?满足条件?语句语句1语句语句2是是否否二、牛刀小试,实践活动二、牛刀小试,实践活动1 1 1 1:如何让电脑学会判断?:如何让电脑学会判断?:如何让电脑学会判断?:如何让电脑学会判断?如果如果如果如果 竞猜价格竞猜价格竞猜价格竞猜价格 设定价格设定价格设定价格设定价格 就就就就“高了高了高了高了”如果如果如果如果 竞猜价
3、格竞猜价格竞猜价格竞猜价格=含义含义等于等于大于大于大于等于大于等于小于小于小于等于小于等于不等于不等于用关系运算符连接起来的式子称为关系表达式用关系运算符连接起来的式子称为关系表达式关系表达式的值为逻辑型(关系表达式的值为逻辑型(booleanboolean)有)有truetrue与与falsefalse两种值两种值例如例如13139 9和和5 53 32 2的值分别为的值分别为falsefalse和和truetrue条件条件关系表达式关系表达式X X为偶数为偶数X mod 2=0X mod 2=0一元二次方程有实根一元二次方程有实根b*b-4*a*c=0b*b-4*a*c=0否构成三角形条
4、件否构成三角形条件(A+BC)(A+BC)andand(A+CB)(A+CB)andand(B+CA)(B+CA)知识点:逻辑表达式知识点:逻辑表达式运算符运算符notnotAndAndoror含义含义非非且且或或用逻辑运算符连接起来的式子称为逻辑表达式用逻辑运算符连接起来的式子称为逻辑表达式逻辑表达式的值为逻辑型有逻辑表达式的值为逻辑型有truetrue与与falsefalse两种值两种值条件条件关系表达式关系表达式X,y均为正数X0andy0a,b不全是正数Not(a0)and(b0)Y为闰年Ymod400=0or(ymod1000)and(ymod4=0)判断身高体重是否标准?判断身高体
5、重是否标准?VB程序代码程序代码DimhAsSingle,wAsSingleh=Text1w=Text2Ifw(h-105)*1.1ThenText3=偏重偏重IfThenText3=偏轻偏轻IfThenText3=标准标准思考:思考:应该填入什么条件?应该填入什么条件?Ifw(h-105)*1.1ThenText3=偏重偏重Ifw(h-105)*0.9ThenText3=偏轻偏轻If(h-105)*0.9w(h-105)*1.1ThenText3=标准标准常见错误分析:常见错误分析:1、判断条件用数学表达书写、判断条件用数学表达书写、条件表达式出现全角符号、条件表达式出现全角符号If(h-1
6、05)*0.9=wandw=(h-105)*1.1ThenText3=标准标准四、错误中学习、记忆更深刻四、错误中学习、记忆更深刻五、自我测评五、自我测评评价项目评 价 标 准等级(权重)分自评小组评教师评优秀良好一般较差知识知道选择结构是三种程序基本结构的一种。5432能正确书写IF语句的二种格式。5432理解IF语句的功能与执行流程5432操作技能A独立完成调试成功B 帮助下完成C基本能完成 D不能完成ABCD小游小游戏戏一一:竞猜游戏(判断部分)?完成情况10853小游小游戏戏二二:竞猜游戏(判断部分)?完成情况8753小游小游戏戏三三:你的身高标准吧?完成情况10853六、知识点小结六
7、、知识点小结vIF语句两种常用格式:语句两种常用格式:IFIF条件条件then then 语句语句1 1 End if End if或或IFIF条件条件thenthen 语句语句1 1 Else Else 语句语句2 2End ifEnd ifv条件的正确书写:条件的正确书写:关系表达式关系表达式 逻辑表达式逻辑表达式课后作业课后作业v任务一、补充标准体重程序(任务一、补充标准体重程序(上机调试上机调试)v任务二、苹果促销问题任务二、苹果促销问题某商场为了对苹果进行促销,规定购买某商场为了对苹果进行促销,规定购买2千克以千克以上可在原价每千克上可在原价每千克15元的基础上打元的基础上打8折。请设计折。请设计一个程序计算购买一个程序计算购买x千克苹果的应付款千克苹果的应付款