124流程图复习课

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

12 4流程图复习课

教学目标:能运用流程图表示顺序、选择、循环这三种基本结构;能识别简单的流程图所描述的算法;训练有条理的思考与准确表达自己想法的能力,提高逻辑思维能力

教学重点:运用流程图表示顺序、选择、循环这三种基本结构.

教学过程:

一.复习回顾:

流程图结构的选择方法:

若不需判断,依次进行多个处理,只要用顺序结构;

若需要先根据条件作出判断,再决定执行哪个后继步骤,必须运用选择结构;若问题的解决需要执行许多重复的步骤,且有相同的规律,就需要引入循环变量,应用循环结构.

填写流程图中的图形符号的名称、符号表示的意义

二.例题

例1.写出在数3 , 5, 8, 9, 12, 15, 35,乙18, 52中搜索18的一个算法,并画出流程图。

例2•已知f(x)

图.

-,写出求f ( 4)

2 1

f( 3) f( 2) L f (4)的一个算法,并画出流程

开始_j|

解: 51 S 0 ;

52 I 4 ;

S3 f(I)

1

21 1

S4 S S f (I);

S5 I I 1 ;

S6若I 4,转S3,否则输出S .

f(I)

1

2^1

结束

练习1.已知一列数a1, a2, a3,…,a n,…•且

这个数列叫做斐波那契数列•写出求该数列第解:

算法如下:

a i 1, a2 1, a n a. 1 a. 2 ( n 3),

S1a1;

S2b1;

S3n3;

S4x a b ;

S5a b ;

S6b x ;

S7n n 1

S8若n10,转S4,否则输出x .

例3• 冋-某班一共有50名学生,设计一个算法,统计班上数学成绩良好(分数大于80且小于

10个数的一个算法,并画出流程图.

90) 和优秀(分数大或等于90) 的学生人数,并画出流程图

解: 算法女口下:

S1n 1, a0, b0 ;

S2输入成绩r;

S3若r 89, 则a a1,转S5 ;

S4若r 80, 则b b 1 ;

S5n n 1

S6 若n 50,转S2,否则,输出a和b;

例4 .写出求1

2 3 100

高一数学讲义必修3

作业

1、算法的三种基本结构是

A、顺序结构、选择结构、循环结构

C、顺序结构、分支结构、流程结构

2、阅读下面流程图,说明输出结果是

姓名

顺序结构、流程结构、循环结构流程结构、分支结构、循环结构

11, 1

4、写出求L 的值

1 2 2 3 99 100

的一个算法,并画出流程图. 5、设S是三位正整数中所有既是12的倍数,又是15的倍数的数之和.写出一个求S的算法, 并画出流程图.

40000C、35000 D、30000

22 232100的值的一个算法, 并画出流程

班级学号

高一数学讲义必修3 6、我国的国民生产总值近几年来一直以不低于8%的年增长率增长,照此速度,最多只需经过

几年我国的国民生产总值就可以翻一番?写出一个算法,并画出流程图.

x 1, x 0

7、函数y x, x 0 请设计算法流程图,要求输入自变量,输出函数值。

x 3, x 0

8、已知函数f(x)=x2,把区间[—3, 3] 10等分,9、设计算法流程图,输出2000以内除以3余

画出求等分点函数值算法的程序框图。1的正整数。

相关文档
最新文档