苏教版·高中数学必修Ⅲ教案 1.5 流程图复习课
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
§1.2 第5课时 流程图复习课
教学目标:1.能运用流程图表示顺序、选择、循环这三种基本结构;能识别简单的流程图
所描述的算法;
2.训练有条理的思考与准确表达自己想法的能力,提高逻辑思维能力. 教学重点:运用流程图表示顺序、选择、循环这三种基本结构. 教学难点:循环结构算法的流程图. 教学过程:
一.学法指导:
流程图结构的选择方法:
若不需判断,依次进行多个处理,只要用顺序结构;
若需要先根据条件作出判断,再决定执行哪个后继步骤,必须运用选择结构;
若问题的解决需要执行许多重复的步骤,且有相同的规律,就需要引入循环变量,应 用循环结构. 二.数学运用 例1.已知1
()21
x f x =
+,写出求(4)(3)(2)(4)f f f f -+-+-++ 的一个算法,并画出流程图.
解: 1S 0S ←;
2S 4I ←-;
3S 1
()21
I f I ←
+;
4S ()S S f I ←+; 5S 1I I ←+; 6S 若4I ≤,转3S ,否则输出S .
练习1.已知一列数1a ,2a ,3a ,…,n a ,…且 11a =,21a =,12n n n a a a --=+(3n ≥), 这个数列叫做斐波那契数列.写出求该数列
第10个数的一个算法,并画出流程图. 解:算法如下:
1S1
a←;
S1
2
b←;
3S3
n←;
←+;
S x a b
4
←;
S a b
5
←;
S b x
6
←+
n n
S1
7
S,否则输出x.n≤,转4
8S若10
例2.高一某班一共有50名学生,设计
一个算法,统计班上数学成绩良好
(分数大于80且小于90)和优秀
(分数大或等于90)的学生人数,
并画出流程图.
解:算法如下:
1S 1n ←,0a ←,0b ←;
2S 输入成绩r ; 3S 若89r >,则1a a ←+,转5S 4S 若80r >,则1b b ←+; 5S 1n n ←+; 6S 若50n ≤,转2S ,
否则,输出a 和b ;
例3.(第1课补充练习)写出求
111123100
++++ 的一个算法,
并画出流程图.
练习2.教材第14页习题第4,8,9题. 三.课外作业: 补充:
1.设计一个计算2
3
100
1222++++ 的值的一个算法,并画出流程图.
2.写出求
111122399100
+++⨯⨯⨯ 的值的一个算法,并画出流程图. 2.我国的国民生产总值近几年来一直以不低于8%的年增长率增长,照此速度,最多只需
经过几年我国的国民生产总值就可以翻一番?写出一个算法,并画出流程图.
3.设S 是三位正整数中所有既是12的倍数,又是15的倍数的数之和.写出一个求S 的
算法,并画出流程图.。