高一数学-1122条件结构及程序框图课件-新人教A版必修1.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《高一数学-1122条件结构及程序框图课件-新人教A版必修1.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 1122 条件 结构 程序 框图 课件 新人 必修 下载 _人教A版_数学_高中
- 资源描述:
-
1、第二课时第二课时 条件结构及程序框图条件结构及程序框图自自 学学 导导 引引1.掌握条件结构的程序框图的画法掌握条件结构的程序框图的画法.2.能用条件结构程序框图描述实际问题能用条件结构程序框图描述实际问题.课课 前前 热热 身身条件结构的概念条件结构的概念条件结构是指在算法中通过对条件的判断条件结构是指在算法中通过对条件的判断,根据条件根据条件_ 的算法结构的算法结构.是否成立有不同的流向是否成立有不同的流向 名名 师师 讲讲 解解条件结构条件结构算法中经常会遇到一些条件的判断算法中经常会遇到一些条件的判断,算法的流程根据条件是否成立算法的流程根据条件是否成立有不同的流向有不同的流向,这种先
2、根据条件作出判断再决定执行哪一种操作这种先根据条件作出判断再决定执行哪一种操作的结构称为条件结构的结构称为条件结构.如下图如下图(1)所示所示.此结构包含一个判断框此结构包含一个判断框,根据给定的条件是否成立而选择执行根据给定的条件是否成立而选择执行A框或框或B框框,注意注意,无论条件是否成立无论条件是否成立,只能执行只能执行A框或框或B框之一框之一,不可能同不可能同时执行时执行,也不可能都不执行也不可能都不执行,无论走哪一路径无论走哪一路径,再执行完再执行完A框或框或B框框之后就脱离条件结构之后就脱离条件结构,A或或B框中可以有一个是空的框中可以有一个是空的,即不进行任即不进行任何操作何操作
3、,如上图如上图(2)所示所示.典典 例例 剖剖 析析题型一题型一 简单条件结构的程序框图简单条件结构的程序框图例例1:画出计算函数画出计算函数y=|2x-5|的函数值的程序框图的函数值的程序框图.525,2552:y2xx,25y.xxx x分析输入判断符号输出解解:程序框图程序框图:变式训练变式训练1:如图所示的程序框图如图所示的程序框图,输入输入x=2,则输出的结果是则输出的结果是()A.1 B.2 C.3 D.4答案答案:B:,x1,1,2,12222,y2.xxyxx解析 该程序框图的功能是求分段函数的函数值当时输出题型二题型二 条件结构的嵌套条件结构的嵌套分析分析:解答本题可先对解答
4、本题可先对x的值进行判断的值进行判断,然后根据不同情况然后根据不同情况y取不同的取不同的值值.1,(0),)0,(0),12:yf(x,(0).xxx例已知函数试写出求该函数值的算法 并画出程序框图解解:算法设计算法设计:第一步第一步,输入输入x.第二步第二步,判断判断x0是否成立是否成立,若成立若成立,则则y=1,转执行第四步转执行第四步;若不成立若不成立,则执行第三步则执行第三步.第三步第三步,判断判断x=0是否成立是否成立,若成立若成立,则则y=0,转执行第四步转执行第四步;否则否则y=-1,执行第四步执行第四步.第四步第四步,输出输出y.程序框图程序框图:规律技巧规律技巧:在程序设计中
5、在程序设计中,程序的流向要多次根据判断做出选择时程序的流向要多次根据判断做出选择时,一一般要用到条件结构的般要用到条件结构的“嵌套嵌套”.所谓所谓“嵌套嵌套”就是条件结构分支就是条件结构分支中用到条件结构中用到条件结构.(1)求分段函数的函数值的程序框图画法不唯一求分段函数的函数值的程序框图画法不唯一,判断框内的内容可判断框内的内容可以改变以改变,但相应处理框的内容也要发生改变但相应处理框的内容也要发生改变.(2)如果是分两段的分段函数如果是分两段的分段函数,只需引入一个判断框只需引入一个判断框;如果分三段如果分三段,则则要两个判断框要两个判断框,依次类推依次类推.(3)把自然语言描述的算法和
6、程序框图表示的算法相比把自然语言描述的算法和程序框图表示的算法相比,可以看出程可以看出程序框图更简单序框图更简单 明了明了.21,(0),1,(0),2:,x,y.xxyxx变式训练已知函数设计一个算法的程序框图 计算输入 的值 输出 的值解解:方法方法1,如下图如下图(1)方法方法2,如下图如下图(2)题型三题型三 条件结构的实际应用条件结构的实际应用例例3:设火车托运行李设火车托运行李,当行李重量为当行李重量为m(kg)时时,每千米的费用每千米的费用(单位单位:元元)标准为标准为画出求行李托运费的程序框图画出求行李托运费的程序框图.分析分析:显然行李托运费与行李重量有关显然行李托运费与行李
展开阅读全文