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

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

以下为幻灯片页面截图,请点击左边“我要下载”按钮免费下载无水印完整文件
高中数学必修3优质课《1.2.2条件语句》ppt课件免费下载高中数学必修3优质课《1.2.2条件语句》ppt课件免费下载
热爱生命-汪国真
我不去想是否能够成功 既然选择了远方 便只顾风雨兼程 我不去想能否赢得爱情 既然钟情于玫瑰 就勇敢地吐露真诚 我不去想身后会不会袭来寒风冷雨 既然目标是地平线 留给世界的只能是背影 我不去想未来是平坦还是泥泞 只要热爱生命 一切,都在意料之中

加油!一切都能好起来!!!
条件语句
1、理解基本算法语句—条件语句,及其与条件结构的关系.
2、初步体验如何由程序框图转化为程序语句.
3、通过条件语句的学习,进一步体会算法的基本思想.
学习目标
微信是现在社会上比较流行的聊天、交友软件之一。在使用微信时,人们只要摇晃手机,手机上就可以显示出此时此刻同时在摇晃手机的人,人们认为这样的人和自己会很有“缘分”。
登陆微信的方法和QQ一样,都是需要账号和密码的正确,即如果正确的账号对应这却的密码,就可以实施登陆,否则将不能登陆。这是怎样实现的那?
程序框图
如果(IF)条件满足,那么(THEN)执行语句体,否则执行END IF之后的语句.
是A否离
程序框图
如果(IF)条件满足,那么(THEN)执行语句体1,否则(ELSE)执行语句体2.
1.IF与END IF要配对使用.
2.END IF是结束条件语句,END则是结束整个程序.
是A否B
程序框图
练习1 (1)编写一个算法,判断任意输入的整数的奇偶性
(小组讨论,共同得出结果)
(2)写出这个算法的程序框图。
(3)写出程序框图对应的程序语句。
程 序
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.”
END IF
END
INPUT “a,b,c=”;a,b,c
PRINT “x1=x2”;p
ELSE
d=b^2-4*a*c
条件语句的嵌套
练习2、编写一个程序,对于分段函数
输入x的值,输出相应函数值。
例3.编写程序,使得任意输入3个整数按大到小的顺序输出.
算 法
第四步,将b与c比较,并把小者赋给c,大者赋给b
INPUT “a,b,c=”;a,b,c
程序
开始
t=a,a=b,b=t
t=a,a=c,c=t
t=b,b=c,c=t
输入a,b,c
输出a,b,c
b>a?
c>a?
c>b?
程序框图
IF b > a THEN
t = a
a = b
b = t
END IF
IF c > a THEN
t = a
a = c
c = t
END IF
IF c > b THEN
t = b
b = c
c = t
END IF
PRINT a,b,c
END
条件语句的叠加
练习3.编写一个程序,使得输出3个数中最小的数。
问题1:本节课学习了什么内容,解决了哪些问题,还有哪些未解决的问题?解决问题的步骤和注意事项是什么?最关键之处是什么?

问题2:这几个例题和练习你还能设计其他的算法吗?你还能举出哪些利用条件语句可以解决的问题?(课后继续思考,并尝试用算法语句去实现 。)

问题3:练习1(奇偶数判断)中,若输入1.9会出现什么情况?如何防止这种情况的发生?QQ登录密码错误后可以返回重新输入密码,这个过程又是如何实现的?(预习循环语句内容)
程序框图
条件语句的一般格式
条件语句IF-THEN语句中的逻辑运算符
1、AND:表示AND前后的两个条件必须同时成立才符合条件;例如:IF 92、OR:表示AND前后的两个条件只需有一个成立成立就符合条件;例如:IF 93、NOT:表示条件的否定;例如:IF NOT 9=9;
自我评价
请同学们就本节课的内容进行自我评价,并做出评价结果,如未掌握可以小组内相互讨论,最后把问题集中起来,统一解决。
(1)书面作业:
编写一个程序,求不等式 (可随意输入)的解集。
(2)弹性作业:
本节课其它未解决问题,如:
设计一个程序,求出任何一个一元二次不等式的解集。
设计一个程序,输入个人每月所得,算出个人所得税。
③预习循环语句,尝试解决问题3。
If someone else's effort can shape my personality, then surely mine can too.
如果别人的行为可以塑造我的人格,那么我自己的行为肯定也能行。
谢谢观赏!
祝您学习进步!