登录 / 注册
首页>人教版高中数学必修3>1.2.2条件语句

免费下载高中数学必修3《1.2.2条件语句》课件PPT

以下为幻灯片页面截图,请点击左边“我要下载”按钮免费下载无水印完整文件
免费下载高中数学必修3《1.2.2条件语句》课件PPT免费下载高中数学必修3《1.2.2条件语句》课件PPT
条件语句
1、理解基本算法语句—条件语句,及其与条件结构的关系.
2、体验如何由程序框图转化为程序语句.
3、通过条件语句的学习,进一步体会算法的基本思想.
学习目标
复习巩固
找一找条件结构的程序框图有那些?
怎样将它们翻成程序语言?
程序框图
如果(IF)条件满足,那么(THEN)执行语句体,否则执行END IF之后的语句.
学习过程
程序框图
如果(IF)条件满足,那么(THEN)执行语句体1,否则(ELSE)执行语句体2.
1.IF与END IF要配对使用.
2.END IF是结束条件语句,END则是结束整个程序.
IF 条件1 THEN
IF 条件2 THEN
语句 1
ELSE
语 句 2
END IF
ELSE
语句 3
EDN IF
程序框图:
满足条件1?
语句1
语句3


满足条件2?
语句2


就近原则
条件语句的嵌套格式
IF 条件1 THEN
语句 1
ELSE
IF 条件2 THEN
语 句 2
ELSE
语句 3
END IF
END IF
程序框图:
满足条件1?
语句2
语句1


满足条件2?
语句3


条件语句的嵌套格式
程序框图
例2  儿童乘坐火车时,若身高不超过1.1m,则无需购票;若身高超过1.1m 但不超过1.4m,可买半票;若超过1.4m,应买全票.试设计一个购票的算法,画出流程图,并写出程序.
解  上述购票的算法步骤为
S1 测量儿童身高h;
S2 如果h≤1.1,那么免费乘车;否则,如果h≤1.4,那么购买半票乘车;否则,购买全票乘车
开始
结束
输入h
输出“半票乘车”
输出“全票乘车”
输出“免费乘车”
h≤1.1
h≤1.4




例3、依据课本第12页程序框图
编写程序。
程序
p= – b/(2*a)
q=SQR(d)/(2*a)
IF d>=0 THEN
IF d=0 THEN
PRINT “xl,x2=”;p+q,p-q
END IF
ELSE
PRINT “No real root.”
ENDI IF
END
INPUT “a,b,c=”;a,b,c
PRINT “x1=x2”;p
ELSE
d=b^2-4*a*c
练习巩固
练习巩固
若输入的x值是28,则输出结果是多少?
M=0
开始
输入x
求x除以2的余数m


输出“x是奇数”
输出“x是偶数”
结束
练习巩固
练习巩固
开始
结束
年份 n




闰年
不是闰年
闰年
1
1
练习巩固
练习巩固
b=0 AND C<>0 THEN
谢谢