粤教版信息技术选修1 2.3 程序的选择结构—条件语句课件(共12张ppt)

文档属性

名称 粤教版信息技术选修1 2.3 程序的选择结构—条件语句课件(共12张ppt)
格式 zip
文件大小 316.0KB
资源类型 教案
版本资源 粤教版
科目 信息技术(信息科技)
更新时间 2019-08-23 10:44:41

图片预览

文档简介

课件11张PPT。《广东省普通高中信息技术选修一:算法与程序设计》 2.3 程序的选择结构
条件语句做游戏:猜猜优盘的价格 If price < 35 Then MsgBox "猜低了,再试试“
If price > 35Then MsgBox "猜高了,再试试“
If price = 35Then MsgBox "猜对了,你真厉害“语句1.如果价格小于35,那么信息提示框提示“猜低了,再试试”
语句2.如果价格大于35,那么信息提示框提示“猜高了,再试试”
语句3.如果价格等于35,那么信息提示框提示“猜对了,你真厉害”竞猜价格游戏核心代码:一、走进生活,寻找选择结构实例(条件语句)引例1:今天举办篮球赛吗(天气原因)?
(If it is rain then…else…)

引例2:求一元二次方程的解(判别式)?
(If △>0 then…else…)

引例3: QQ登陆密码正确吗?
(If password is right then…else…)1、单行结构条件语句
If 条件 Then 语句组1 Else 语句组2
2、块结构条件语句
If 条件 Then
语句组1
Else
语句组2
End If(一)条件语句的格式:二、强化理论,条件语句要掌握 1、关系表达式:(1)关系运算符号:= > >= <= < <>(2)关系表达式成立时,其值为真(True),不成立时则为假(False),它的值的类型是布尔型(逻辑型)。(3)判断下列关系表达式的值:
(1)13>6 (2)98=89 (3)“A”<“B” (4)int(4/2)<>4/2TrueFalseTrueFalse(二)表达式2、逻辑表达式(1)将多个关系式用逻辑运算符连接起来的式子,称为逻辑表达式,其运算值为布尔型(逻辑型)。(2)逻辑运算符:Not(非) And(与) Or(或)TrueFalseTrueTrueFalse(1)多种运算符顺序:算术运算关系运算逻辑运算(2)逻辑运算符顺序:NotAndOr(3)示例:1+2>3+4 and 5>=1 or not 3>1 or 5<13、运算顺序FalseFalseFalseFalse
Private Sub Command1_Click()
cj=InputBox(“请输入成绩:”)
If _____ _ _ then
Print _____ _ _
_____ _ _
Print _____ _ _
End If
End Sub三、初试牛刀,试做成绩分析小工具
四、挑战自我,超市打折我最精
Private Sub Command1_Click()
x=InputBox(“请购买苹果的斤数”)
If _____ _ then
_____ _
Else
_____ _
_____ _
End Sub某超市水果打折销售,购买的苹果小于10斤,价格4元/斤,大于等于10斤,则打8折,求购买x斤苹果的金额。程序的选择结构1.条件语句:
IF 条件 THEN
语句组1
ELSE
语句组2
END IF本课小结2.关系表达式:= > >= <= < <>3.逻辑表达式:not and or4、运算顺序IF 条件 THEN 语句组1 ELSE 语句组2 END IF