人教版新课标A必修41.3 三角函数的诱导公式导学案
展开学习目标:
1. 经历将具体问题的流程图转化为伪代码的过程。
2. 理解用伪代码表示的算法语句—条件语句,进一步体会算法的基本思想。
3. 体会算法对逻辑思维能力的锻炼。
学习重点:条件语句的步骤、结构及功能.
学习难点:使用条件语句表示选择结构.
问题1:某居民区的物业管理部门每月按以下方法收取卫生费:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元.试设计算法,根据输入的人数计算应收取的卫生费?请你给出算法并画出流程图。该流程图含有哪些结构?
1.条件语句:
条件语句的一般形式为:If—then—Else(如图1所示),对应的程序框图为图2。
“条件A”表示 ,“语句1”表示满足条件A时执行的 ;“语句2”表示不满足条件A时执行的 ;End if表示条件语句的 。计算机在执行时,首先对If后的条件进行判断,如果 A,则执行Then后面的语句1;若 A,则执行Else后面的语句2。
问题1中的选择过程用条件语句可以表示为:
注:我们把步骤“”称为“Then”分支,步骤“”称为“Else”分支.为了醒目和便于阅读这些分支一般缩进书写.
条件语句的应用
1、能将具体问题的流程图转化为伪代码
例1.用伪代码表示流程图所描述的算法.
Y N
练习1. 用伪代码描述流程图所表示的算法.
2、能理解条件语句的嵌套形式
例2、已知函数,试用伪代码写出输入一个X计算y的一个算法.
3、能识别伪代码所表示算法含义
例3.写出下列语句的运行结果:
(1) Read x (2)Read x
If x<0 Then If Then
Print “是负数”
Else Else
Print y End If
End If Print P 若x=-4,输出结果为____________ 若x=6,P=____________
若x=9,输出结果为____________ 若x=20,P=____________
例4.将下列语句补充完整
(1) 判断输入的数是否是正数, (2)求函数的函数值
若是,输出它的平方,若不是输出 则②为___________
它的相反数,则①为_________ Read x
Read x If Then
If __ ①__ Then
Else
Else ___②_____
End If
End If Print y
Print y
巩固练习
儿童乘火车时,若身高不超过1.1米,则无需购票;若身高超过1.1米但不超过1.4米,可购买半票;若超过1.4米,应买全票.
(1)如何设计购票的算法. (2)根据算法画出其流程图.(3)根据流程图写出伪代码.
数学必修31.2.2条件语句导学案: 这是一份数学必修31.2.2条件语句导学案,共9页。学案主要包含了学习目标,重点难点,知识链接,学习过程,学习反思,基础达标,拓展提升,参考答案等内容,欢迎下载使用。
高中人教版新课标A1.2.2条件语句学案: 这是一份高中人教版新课标A1.2.2条件语句学案,共5页。学案主要包含了复习回顾,问题引入,问题导学,条件语句总结,例题展示,巩固提高,练习反馈,小结与作业等内容,欢迎下载使用。
高中数学人教版新课标A必修31.2.2条件语句导学案: 这是一份高中数学人教版新课标A必修31.2.2条件语句导学案,共5页。