- 1
- 0
- 约5.93千字
- 约 13页
- 2021-08-21 发布于山东
- 举报
高中数学必修三导学案
PAGE
PAGE 1
1.2.2 条件语句
学习目标 1.理解条件语句的格式及功能.2.能用条件语句编写简单的程序.
知识点一 条件语句
思考 一般在什么条件下才需要用到条件语句?使用条件语句的关键是什么?
答案 一般在分类处理问题时需要用条件语句;使用条件语句的关键是明确分类的标准和方法.
梳理 条件语句的格式、功能及与条件结构的对应关系
格式一
格式二
条件语句
IF 条件 THEN
语句体
END IF
IF 条件 THEN
语句体1
ELSE
语句体2
ENDIF
语句功能
首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行ENDIF之后的语句
首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体1,否则(ELSE)执行语句体2
对应条件结构框图
知识点二 条件语句的嵌套和叠加
1.条件语句的嵌套
①语句格式
IF 条件1 THEN
语句体1
ELSE
IF 条件2 THEN
语句体2
ELSE
语句体3
END IF
END IF
②程序框图
③条件语句嵌套的实质
将外层条件语句中的分支语句再设计成一个条件语句.
特别提醒:在条件语句中的嵌套中,每一个“IF”对应着一个“ENDIF”,注意书写格式.
2.条件语句的叠加
①语句格式
IF 条件1 THEN
语句体1
END IF
IF 条件2 THEN
语句体2
END IF
IF 条件3 THEN
语句体3
END IF
②程序框图
1.条件语句中必须有ELSE和ENDIF.( × )
2.条件语句中可以没有ENDIF.( × )
3.条件语句中可以没有ELSE,但是必须有ENDIF.( √ )
4.条件语句中可以没有ENDIF,但是必须有ELSE.( × )
类型一 条件语句
eq \x(命题角度1 IF—THEN—ENDIF语句及应用)
例1 下列程序运行后的结果是( )
a=2
b=3
IF a<b THEN
t=a
a=b
b=t
END IF
PRINT “a=”;a,“b=”;b
END
A.a=2,b=3 B.a=3,b=2
C.a=2,b=2 D.a=3,b=3
考点 条件语句与条件结构的应用
题点 IF—THEN—ENDIF语句的应用
答案 B
解析 计算机执行本条件语句时,先对条件进行判断.因为2<3成立,所以把2赋给t,把3赋给a,再把2赋给b,并且最终输出的结果是a=3,b=2.故选B.
反思与感悟 (1)“条件”表示判断的条件,“语句体”表示满足条件时执行的操作内容;条件不满足时,结束条件语句,“ENDIF”表示条件语句的结束.条件语句必须以IF开始,以ENDIF结束,一个IF必须和一个ENDIF对应.
(2)计算机在执行这种形式的条件语句时,首先对IF后的条件进行判断,如果(IF)条件符合,那么(THEN)执行语句体,否则执行ENDIF之后的语句.
跟踪训练1 编写程序,输出两个不相等的实数a,b中的较大数,并画出程序框图.
考点 条件语句与条件结构的应用
题点 IF—THEN—ENDIF语句的应用
解 程序如下:
INPUT “a,b=”;a,b
IF b>a THEN
a=b
END IF
PRINT a
END
程序框图如图所示.
eq \x(命题角度2 IF—THEN—ELSE—ENDIF语句及应用)
例2 已知y=eq \b\lc\{\rc\ (\a\vs4\al\co1(x-1,x≥0,,2x2-5,x<0,))编写一个程序,输入x的值,得到相应的函数值,并画出程序框图.
考点 条件语句与条件结构的应用
题点 IF—THEN—ELSE—ENDIF语句的应用
解 程序:
INPUT “x=”;x
IF x<0 THEN
y=2*x^2-5
ELSE
y=x-1
END IF
PRINT y
END
程序框图如图.
反思与感悟 “条件”表示判断的条件,“语句体1”表示满足条件时执行的操作内容,“语句体2”表示不满足条件时执行的操作内容,“END IF”表示条件语句的结束.
计算机在执行时,首先对IF后的条件进行判断,如果条件符合,就执行THEN后面的语句体1;如果条件不符合,就执行ELSE后面的语句体2,然后结束这一条件语句.“条件”处可以是复合条件.在“语句体”处可以有多个语句,执行时按从上到下的顺序执行.
跟踪训练2 求过两点P1(x1,y1),P2(x2,y2)的直线斜率,写出其算法程序,并画出相应的程序框图.
考点 条件语句与条件结构的应用
题点 IF—THEN—ELSE—END IF语句的应用
解 程序:
INPUT “x1,y1=”;x1,y1
INPUT “x2,y2=”;x2,y2
IF x1
您可能关注的文档
- 高中数学必修三学案8:1.1.1 算法的概念.doc
- 高中数学必修三学案8:1.3 算法案例 第二课时.doc
- 高中数学必修三学案8:2.1.1 简单随机抽样.doc
- 高中数学必修三学案9:1.1.1 算法的概念.doc
- 高中数学必修三学案10:1.1.1 算法的概念.doc
- 高中数学必修三学案导学:1.1.2 第1课时 程序框图、顺序结构.docx
- 高中数学必修三学案导学:1.1.2 第2课时 条件结构.docx
- 高中数学必修三学案导学:1.1.2 第3课时 循环结构.docx
- 高中数学必修三学案导学:1.2.1 输入语句、输出语句和赋值语句.docx
- 高中数学必修三学案导学:1.2.3 循环语句.docx
最近下载
- 提高市政雨水管道接口施工一次验收合格率.docx VIP
- 食品企业管理体系建立与认证吴亨覃海元61课件.pptx
- 新智能制造产业领域的智能仓储与物流解决方案.pptx VIP
- 电子科技大学860软件工程学科基础综合2020年考研专业课初试大纲.pdf VIP
- 2026人教版小学英语四年级上册期末综合试卷(3套含答案解析 打印版).docx
- 复杂底座的三维造型及数控加工工艺设计.docx VIP
- 2024北京昌平一中高三11月月考英语试题及答案.pdf VIP
- “建筑制图基础实训作业”及“建筑制图与识图实训小作业1-4部分参考答案”.pdf VIP
- 《食品企业管理体系建立与认证》课程标准.docx VIP
- 2025年房地产经纪人养老地产风险管理与应急预案专题试卷及解析.pdf VIP
原创力文档

文档评论(0)