13王建安--条件语句
- 格式:doc
- 大小:89.50 KB
- 文档页数:2
高一数学必修
3学案 编号:13 高一 班 组 姓名 评价
课 题 条件语句
设 计:王建安 审 核:党栓林 包科领导: 2013年4月13日
学习目标:①理解条件语句的步骤、结构及功能,并掌握其结构,能正确地使用条件语句表示选
择结构的算法。
②掌握用If 语句和复合If 语句描述选择结构的算法。
重 点:If 语句的特点与应用。
难 点:算法框图与算法语句之间的转化。
使用说明:1、认真阅读课本105-107页内容,完成自主学习部分的学习任务和自学效果检测,准备老师检查。
2、通过自学初步完成合作探究部分内容,标记好疑点、难点,准备讨论、展示。
第一部分 自主学习
导 读 在算法中,选择结构是一种基本结构,条件语句是表达选择结构常用的语句,它有两种格式,一种是if —else —end if 格式,另一种是if —end if 格式。
认真阅读第105—107页的课文内容(包括文字叙述和例题),仔细领会If 语句和复合If 语句是怎样描述选择结构算法的?结合课后习题第1、第2题,进一步掌握基本算法语句。
(1)条件语句的适用对象及格式?
(2)条件语句的一般格式有两种,一种是?其形式为?另一种是?其形式为?
自学检测:
1、下列关于条件语句的叙述正确的是( )
A.
条件语句的执行是按程序中语句行排列的先后顺序执行的
B. 条件语句不能嵌套,即条件语句中不能再有条件语句
C. 条件语句实现了流程图中的选择结构
D. 条件语句一定要完整,即If Then Else End If 每一部分都不可少
2.在下图表示的算法过程中,当分别输入x=-2和x=3时,则输出的函数值分别为( )
A.4和4
B.-4和6
C.4和6
D.4和-6
3.当a=3时,下面程序段输出的结果是( )
A.9
B.3
C.10
D.6
4、判断输入的数x 是否为正数,若是,输出它的平方,若不是,输出它的相反数,则程序 中①应为
第2题
第3题 第4题
科技的进步源于人类探索宇宙的好奇和控制宇宙的野心。
第二部分 合作探究
探究一:设计算法,根据输入的x 值,计算y 的值,写出计算程序。
y 与x 关系如下:
21,(1),(<1)x x y x x x +≥⎧=⎨-⎩
探究二:某企业工资调整方案为:基本工资大于或等于600元,增加工资20%;若小于600元大于等于400元,则增加工资15%;若小于400元,则增加工资10%,请根据用户输入的基本工资,编写一个程序计算增加后的工资。
探究三:已知分段函数1,0
0,01,0x x y x x x -+<⎧⎪==⎨⎪+>⎩
编写程序,输入自变量x 的值,输出其相应的函数值,
并画出相应的流程图。
知识方法小结:
条件语句包括简单条件语句和复合条件语句两种.简单条件语句的一般格式是:If 条件 Then 语句1 Else 语句2 End If.当计算机执行上述语句时,首先要对If 后的条件进行判断,如果条件符合就执行Then 后面的语句1,否则执行Else 后的语句2,最后通过End If 结束条件语句,另外一种格式是复合条件语句:如果算法中含有两个或两个以上的判断条件时,就需要使用复合If 语句来表示, 常见的格式如下:If 条件1 Then 语句1 Else If 条件2 Then 语句2 Else 语句3 End If End If,在If 复合语句中,先判断条件1,满足条件1就执行语句1的内容,不满足条件1时,再判断条件2,满足条件2时就执行语句2的内容,也不满足条件2时,就执行语句3的内容,前面有几个If 后面就有几个Else , End If 与其对应.。