高中数学 1.2 流程图—三种基本逻辑结构教学设计 苏教版必修3

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

流程图—三种基本逻辑结构

引入新课

流程图的三种基本结构的如下:

例题剖析

例1 写出求两个正整数a 与b 相除所得的商q 及余数的一个算法,并画出流程图.

(提示:用)(b a Mod ,表示a 除以b 所得的余数)

例2 火车站对乘客在一定时段内退票要收取一定的费用,收费的办法是:按票价每10元(不足10元按

10元计算)核收2元,票价2元以下的不退.试分步写出将票价为x 元的车票退掉后,返还的金额y 的算法,并画出流程图.

已知有一列数154433221+

n n ,,,,,Λ,设计流程图求该数列前20项的和.

总 课 题 算法初步 总课时 第5 课时 分 课 题 流程图——三种基本逻辑结构 分课时 第 5 课时 教学目标 进一步理解流程图的三种基本逻辑结构,会用流程图表示算法. 重点难点 掌握三种基本逻辑结构.重点理解循环结构.

Y P A B N Y P A N B A

例3

写出求21

21

21

+ +

+O

(共有6个2)的值的一个算法,并画出流程图.

巩固练习

1.已知一个数的21为a ,写出求这个数的一个算法,并画出流程图.

2.写出一个能找出三个数a ,b ,c 中最大值的算法,并画出流程图.

3.右图为计算2x y =的流程图,其中10910910 - -=,,,,,,,ΛΛx ,

请将右图填写完整.

①:_____________________________;

②:___________________________.

课堂小结

理解流程图的三种基本逻辑结构,会用流程图表示算法.

例4

课后训练

一 基础题1.现欲求12151311-++++n Λ的和(其中n 的值由键盘 输入),下左图已给出了其流程图的一部分,则其中

①应填 ,

②应填 .

2.下右图给出了一个算法的流程图,根据该流程图,回答以下问题:

(1)若输入的四个数为18743 ,,,,

则最后的输出结果是 .

(2)该算法流程图是为什么问题而设计的?

第1题图 第2题图

3.已知⊙O ,写出求作⊙O 的圆心的一个算法,并画出流程图.

二 提高题

4.设计一个算法,计算222Λ++

(共10个2)的值,并画出流程图.

相关文档
最新文档