高中数学 1.1.2程序框图与算法的基本逻辑结构课件 新人教A版必修3

上传人:re****.1 文档编号:593202269 上传时间:2024-09-23 格式:PPT 页数:20 大小:1.69MB
返回 下载 相关 举报
高中数学 1.1.2程序框图与算法的基本逻辑结构课件 新人教A版必修3_第1页
第1页 / 共20页
高中数学 1.1.2程序框图与算法的基本逻辑结构课件 新人教A版必修3_第2页
第2页 / 共20页
高中数学 1.1.2程序框图与算法的基本逻辑结构课件 新人教A版必修3_第3页
第3页 / 共20页
高中数学 1.1.2程序框图与算法的基本逻辑结构课件 新人教A版必修3_第4页
第4页 / 共20页
高中数学 1.1.2程序框图与算法的基本逻辑结构课件 新人教A版必修3_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《高中数学 1.1.2程序框图与算法的基本逻辑结构课件 新人教A版必修3》由会员分享,可在线阅读,更多相关《高中数学 1.1.2程序框图与算法的基本逻辑结构课件 新人教A版必修3(20页珍藏版)》请在金锄头文库上搜索。

1、11算法与程序框图算法与程序框图11.2程序框图与算法的基本逻辑结构程序框图与算法的基本逻辑结构 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接程序框图的画法和基本结构程序框图的画法和基本结构从下面具体的例子中说明几个基本的程序从下面具体的例子中说明几个基本的程序框和它们各自表示的功能,并把它填在相应框和它们各自表示的功能,并把它填在相应的括号内的括号内解析:解析:点评:点评:记清各基本程序框的含义记清各基本程序框的含义,并注意相并注意相互间的连接方法互间的连接方法,以及程序框图的基本画法以及程序框图的基本画法规则规则 跟踪训练跟踪训练1算法共有三种逻辑结构,即顺序逻辑

2、结构、条算法共有三种逻辑结构,即顺序逻辑结构、条件逻辑结构和循环逻辑结构,下列说法正确的是件逻辑结构和循环逻辑结构,下列说法正确的是()A一个算法只能含有一种逻辑结构一个算法只能含有一种逻辑结构B一个算法最多可以包含两种逻辑结构一个算法最多可以包含两种逻辑结构C一个算法必须含有上述三种逻辑结构一个算法必须含有上述三种逻辑结构D一个算法可以含有上述三种逻辑结构的任意组一个算法可以含有上述三种逻辑结构的任意组合合解析:解析:依据程序复杂程度进行组合依据程序复杂程度进行组合答案答案:D 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接简单的程序框图简单的程序框图某学生数学、语文

3、、英语三门课的成绩分别为某学生数学、语文、英语三门课的成绩分别为a、b、c,画出计算该学生平均成绩的程序框图,画出计算该学生平均成绩的程序框图解析:解析:程序框图如右图程序框图如右图 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接点评:点评:顺序结构是最简单的算法结构顺序结构是最简单的算法结构,语句与语句与语句之间语句之间,框与框之间是按上到下的顺序进行框与框之间是按上到下的顺序进行的的,它由若干个依次执行的处理步骤组成它由若干个依次执行的处理步骤组成,它它也是任何一个算法都离不开的一种算法结构也是任何一个算法都离不开的一种算法结构,即它是算法结构的基础即它是算法结构的

4、基础 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接 跟踪训练跟踪训练2已知圆的半径,设计一个算法求圆的周长和面积的已知圆的半径,设计一个算法求圆的周长和面积的近似值,并用程序框图表示近似值,并用程序框图表示解析:解析:算法设计:算法设计:第一步第一步,输入圆的半径输入圆的半径R.第二步第二步,计算计算L2R.第三步第三步,计算计算SR2.第四步第四步,输出输出L和和S.程序框图程序框图,如右图所示如右图所示 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接含条件结构的程序框图含条件结构的程序框图画出求画出求x的绝对值的程序框图的绝对值的程序框图解

5、析:解析:程序框图如下:程序框图如下: 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接点评:点评:凡是必须先根据条件作出判断凡是必须先根据条件作出判断,然后再决然后再决定进行哪一个步骤的问题定进行哪一个步骤的问题,在画程序框图时在画程序框图时,必必须引入判断框须引入判断框,采用条件结构而像本题求分段采用条件结构而像本题求分段函数的函数值的程序框图的画法函数的函数值的程序框图的画法,如果是分两段如果是分两段的函数的函数,只需引入一个判断框;如果是分三段的只需引入一个判断框;如果是分三段的函数函数,需引入两个判断框;分四段的函数需引入需引入两个判断框;分四段的函数需引入三个

6、判断框三个判断框,依此类推,依此类推至于判断框内的内容是至于判断框内的内容是没有固定顺序的没有固定顺序的 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接 跟踪训练跟踪训练3在佛山市禅城区和南海区搭乘出租车的收费办法在佛山市禅城区和南海区搭乘出租车的收费办法如下:不超过如下:不超过2公里收公里收7元,超过元,超过2公里的里程每公里公里的里程每公里收收2.6元,另每车次超过元,另每车次超过2公里收燃油附加费公里收燃油附加费1元元(其他其他因素不考虑因素不考虑)相应收费系统的流程图如下图所示,相应收费系统的流程图如下图所示,则则处应填处应填()Ay72.6xBy82.6xCy

7、72.6(x2) Dy82.6(x2)D 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接含循环结构的程序框图含循环结构的程序框图设计程序框图,计算设计程序框图,计算1234n的值的值分析分析:由于需要重复作乘法计算:由于需要重复作乘法计算,因此要设计循环因此要设计循环结构来解决又循环结构有两种结构来解决又循环结构有两种,因此有两种程序因此有两种程序框图框图解析:解析:程序框图程序框图1含有当型循环结构含有当型循环结构,如图如图1所示所示程序框图程序框图2含有直到型循环结构含有直到型循环结构,如图如图

8、2所示所示 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接点评:点评:(1)如果算法问题中涉及的运算进行了多次重复如果算法问题中涉及的运算进行了多次重复,且参与运算的数前后有规律可循且参与运算的数前后有规律可循,就可以引入变量参就可以引入变量参与循环结构与循环结构(2)用循环结构的程序框图表示算法时用循环结构的程序框图表示算法时,需先建立过程需先建立过程模型模型,需确定:需确定:循环不变量和初始值;循环不变量和初始值;算法中反算法中反复执行的部分复执行的部分,即循环体;即循环体;循环的终止条件循环的

9、终止条件注意:注意:在不同的循环结构中在不同的循环结构中,其循环体执行的先后顺其循环体执行的先后顺序不同序不同,条件的设置也不同条件的设置也不同,注意灵活应用注意灵活应用 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接 跟踪训练跟踪训练4分别用当型循环结构和直到型循环结构设计计分别用当型循环结构和直到型循环结构设计计算算12100的值的程序框图的值的程序框图 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接解析:解析:当型循环结构程序框图如下:当型循环结构程序框图如下: 学习目标学习目标 预习导学预习导学 典例精析典例精析 栏栏目目链链接接直到型循环结构程序框图如下:直到型循环结构程序框图如下:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号