高中数学必修三条件语句课件

上传人:cl****1 文档编号:569352256 上传时间:2024-07-28 格式:PPT 页数:22 大小:1.46MB
返回 下载 相关 举报
高中数学必修三条件语句课件_第1页
第1页 / 共22页
高中数学必修三条件语句课件_第2页
第2页 / 共22页
高中数学必修三条件语句课件_第3页
第3页 / 共22页
高中数学必修三条件语句课件_第4页
第4页 / 共22页
高中数学必修三条件语句课件_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《高中数学必修三条件语句课件》由会员分享,可在线阅读,更多相关《高中数学必修三条件语句课件(22页珍藏版)》请在金锄头文库上搜索。

1、INPUT语句语句PRINT语句语句赋值语句赋值语句格式格式INPUT “提示内容提示内容”;变;变量量PRINT “提示内容提示内容”;表达;表达式式变量变量=表达式表达式说明说明1.“提示内容提示内容”和它后面的和它后面的 “;”可以省略;可以省略;2.一个语句可以给多个变一个语句可以给多个变 量赋值,中间用量赋值,中间用“,”隔隔 开;开;3.无计算功能,不能输入无计算功能,不能输入 表达式;表达式;4.输入多个数据时用输入多个数据时用“,” 分隔,且个数要与变量分隔,且个数要与变量 的个数相同。的个数相同。1.“提示内容提示内容”和它后面的和它后面的 “;”可以省略;可以省略;2.一个

2、语句可以输出多个表一个语句可以输出多个表达式,不同的表达式之间达式,不同的表达式之间 用用“,”隔开;隔开;3.表达式可以是变量,也可表达式可以是变量,也可以是计算公式;以是计算公式;4.有计算功能,能直接输出有计算功能,能直接输出计算公式的值。计算公式的值。1.“=”左侧必须是变左侧必须是变 量,右侧可以是数量,右侧可以是数 字、变量或者是计字、变量或者是计 算公式;算公式;2.一个语句只能有一一个语句只能有一 个个“=”,并且只能,并且只能给给 一一 个变量赋值;个变量赋值;3.有计算功能,可以有计算功能,可以 把表达式的值赋给把表达式的值赋给 一个变量。一个变量。温故而知新温故而知新A温

3、故而知新温故而知新1 1、理解基本算法语句、理解基本算法语句条件语句,及其与条件结构的关系条件语句,及其与条件结构的关系. .2 2、体验如何由程序框图转化为程序语句、体验如何由程序框图转化为程序语句. .3 3、通过条件语句的学习,进一步体会算法的基本思想、通过条件语句的学习,进一步体会算法的基本思想. .学习目标学习目标 复习巩固复习巩固步骤步骤A满足条件?满足条件?是是否否满足条件?满足条件?步骤步骤A A步骤步骤B B是是否否条件结构的程序框图有那些?条件结构的程序框图有那些?怎样将它们翻成程序语言?怎样将它们翻成程序语言?单选择结构单选择结构双选择结构双选择结构程序框图程序框图条件语

4、句的一般格式条件语句的一般格式IF IF 条件条件 THENTHEN 语句体语句体( (步骤步骤A)A)END IFEND IF如果(如果(IFIF)条件满足,那么)条件满足,那么(THEN)THEN)执行语句体,否则执执行语句体,否则执行行END IFEND IF之后的语句之后的语句. .步骤步骤A满足条件?满足条件?是是否否学习过程学习过程单选择结构单选择结构例例1: 根据下面的算法和程序框图写出相应的程序。根据下面的算法和程序框图写出相应的程序。算法:算法: 第一步:输入第一步:输入a,b;第二步:如果第二步:如果 ab 则则 输出输出a-b. 开始开始输入输入a a,b b结束结束输出

5、输出a-ba-babab?是否否开始开始输入输入a a,b b结束结束输出输出a-ba-babab?是否否INPUT “a=”; aEND IFINPUT “b=”; bENDIF ab THEN PRINT a-b例例1: 根据下面的算法和程序框图写出相应的程序。根据下面的算法和程序框图写出相应的程序。满足条件?满足条件?步骤步骤A A步骤步骤B B是是否否程序框图程序框图条件语句的一般格式条件语句的一般格式IF IF 条件条件 THENTHEN 语句体语句体1 1( (步骤步骤A)A)ELSEELSE 语句体语句体2 2( (步骤步骤B)B)END IFEND IF如果(如果(IFIF)条

6、件满足,那么)条件满足,那么(THEN)THEN)执行语句体执行语句体1 1,否则,否则(ELSE)ELSE)执行语句体执行语句体2.2.1.IF1.IF与与END IFEND IF要配对使用要配对使用. .2.END IF2.END IF是结束条件语句,是结束条件语句,ENDEND则是结束整个程序则是结束整个程序. .双选择结构双选择结构例例2: 根据下面的算法和程序框图写出相应的程序。根据下面的算法和程序框图写出相应的程序。开始开始输入输入a a,b babab?输出输出b-ab-a否否是是输出输出a-ba-b结束结束INPUT “a=”; aEND IFINPUT “b=”; bIF a

7、b THEN PRINT a-bELSE PRINT b-aENDIF IF 条件条件1 THEN1 THEN IF IF 条件条件2 THEN 2 THEN 语句语句 1 1 ELSE ELSE 语语 句句 2 2 END IF END IF ELSEELSE 语句语句 3 3EDN IFEDN IF 程序框图程序框图:满足条件满足条件1 1? 语句语句1 语句语句3否否是是满足条件满足条件2? 语句语句2是是否否条件语句的嵌套格式条件语句的嵌套格式外外层层条条件件语语句句内内层层条条件件语语句句IF 条件条件1 THEN 语句语句 1 ELSE IF 条件条件2 THEN 语语 句句 2

8、ELSE 语句语句 3 END IFEND IF 程序框图:程序框图:满足条件满足条件1? 语句语句2 语句语句1否否是是满足条件满足条件2? 语句语句3是是否否条件语句的嵌套格式条件语句的嵌套格式如果x=0,则 y=0否则:y=x+1例3:已知, 编写程序, 输出相应 的函数值。算法算法算法算法:1、输入自变量x3、输出y2、如果x0;则 y=-2x+1, 否则 :x0?否否y=-2x+1是是开始开始输入输入xx=0?y=0否否y=x+1结束结束输出输出y是是INPUT “x= ”; xIF x0 THEN y=(-2)*x+1ELSE IF x=0 THEN y=0 ELSE y=x+1

9、END IFEND IFPRINT “y= ”; yEND 程程序序的的嵌嵌套套x=0 d=0 THENTHENIFIF d=0 d=0 THENTHENPRINT PRINT “xl,x2=xl,x2=”; ;p+q,p-qp+q,p-qEND IFEND IFELSEELSEPRINT PRINT “No real root.No real root.”ENDEND IF IFENDENDINPUT INPUT “a,b,ca,b,c”; ;a,b,ca,b,cPRINT PRINT “x1=x2x1=x2”;p;pELSEELSEd=b2-4*a*cd=b2-4*a*c随堂练习1. IN

10、PUT “x= ”; x IF x3 THEN y=x * x ELSE y=2 * x END IF PRINT “y=”; y END 若输入若输入4,输出结果是,输出结果是2.补充完整下面用来求补充完整下面用来求任意一个实数任意一个实数x的绝对的绝对值的程序值的程序 3. INPUT “x= ”; x _ PRINT “|x|= ”; x ELSE PRINT “|x|= ”; -x _ END16IF X=0 THENEND IF3、儿童乘坐火车时,若身高不超过、儿童乘坐火车时,若身高不超过1.1,则无需购票;若超过,则无需购票;若超过1.1 但不超过但不超过1.4,可买半票;若超过,

11、可买半票;若超过1.4,应买全票试设,应买全票试设计一个购票的算法,画出流程图,并写出程序计一个购票的算法,画出流程图,并写出程序解:上述购票的算法步骤为解:上述购票的算法步骤为S1 测量儿童身高测量儿童身高h;S2 如果如果h.,那么免费乘车那么免费乘车;否则否则,如果如果h.,那么购那么购买半票乘车买半票乘车;否则否则,购买全票乘车购买全票乘车开始开始结束结束输入输入h输出输出“半票乘车半票乘车”输出输出“全票乘车全票乘车”输出输出“免费乘车免费乘车”h.h.4INPUT hIF h1.1 THENPRINT免费乘车免费乘车ELSE IF h 1.4 ThenPRINT 半票乘车半票乘车E

12、LSEPRINT全票乘车全票乘车ENDIFEND IFEND程程 序序随堂练习1、条件结构的程序表示3、注意书写的规范性IF 条件条件 THEN 语句语句1ELSE 语句语句2END IFIF 条件条件 THEN 语句语句END IF满足条件?语句满足条件?语句1语句2是是否否课时小结课时小结 2、 条件语句一般用在需要对条件进行判断的算法设计中,如求分段函数的函数值等,往往要用条件语句,有时甚至要用到条件语句的嵌套。是是否否右边给出的是用条件语右边给出的是用条件语句编写的一个程序,根句编写的一个程序,根据该程序回答:据该程序回答:INPUT x IF x3 THEN y=x*x-1 ELSE y=2 END IFEND IFPRINT yEND(1 1)若输入)若输入5 5,则输出结果是,则输出结果是 ;(2 2)该程序的功能是求函数)该程序的功能是求函数 的函数值。的函数值。24作业作业

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号