人教版高一数学 1.1.2 算法框图 条件结构 课件 新人教A必修3.ppt
《人教版高一数学 1.1.2 算法框图 条件结构 课件 新人教A必修3.ppt》由会员分享,可在线阅读,更多相关《人教版高一数学 1.1.2 算法框图 条件结构 课件 新人教A必修3.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算法的基本结构-条条件件结结构构2021/8/9 星期一1提出问题1.判断框是什么形状?什么条件下要用判断框?当算法要求在不同的情况下当算法要求在不同的情况下执行不同的运算时执行不同的运算时,需要判断框需要判断框.框内填写判断条件框内填写判断条件.判判断断某某一一条条件件是是否否成成立立,成成立立时时在在出出口口处处标标明明“是是”或或“Y”,不不成成立立时时标明标明“否否”或或“N”.2.判断框的功能是什么?2021/8/9 星期一2例:例:联邦快递公司规定甲、乙两地之间物品的联邦快递公司规定甲、乙两地之间物品的托运费用根据下面的方法计算:托运费用根据下面的方法计算:其中其中f f(单位:元
2、)为托运费,(单位:元)为托运费,为托运物品为托运物品的重量(单位:千克),的重量(单位:千克),试给出计算费用(单位:元)的一个算法,并试给出计算费用(单位:元)的一个算法,并画出流程图画出流程图问题情景2021/8/9 星期一3自然语言是:自然语言是:第一步:输入物品重量第一步:输入物品重量;第二步:如果第二步:如果=50=50,那么,那么f=0.53,f=0.53,否则否则f=500.53+(-50)0.85;f=500.53+(-50)0.85;第三步:输出托运费第三步:输出托运费f.f.2021/8/9 星期一42021/8/9 星期一5(2)条件结构条件结构 在一个算法中在一个算法
3、中,经常会遇到一些条件的判断经常会遇到一些条件的判断,算法的流算法的流程根据条件是否成立有不同的流向程根据条件是否成立有不同的流向.符合条件就执行符合条件就执行A,否则执行否则执行B符合条件就执行符合条件就执行A,否则执否则执行条件结构后的步骤行条件结构后的步骤满足条件?满足条件?步骤步骤A步骤步骤B是是否否步骤步骤A满足条件?满足条件?是是否否2021/8/9 星期一6例例1.1.任意给定任意给定3 3个正实数个正实数,设计一个算法设计一个算法,判断以这判断以这3 3个正实个正实数为三条边边长的三角形是否存在数为三条边边长的三角形是否存在,并画出这个算法的程并画出这个算法的程序框图序框图.算
4、算 法法程序框图程序框图开始开始输入输入是否同时成立?是否同时成立?存在这样存在这样的三角形的三角形结束结束不存在这样不存在这样的三角形的三角形第一步:输入第一步:输入的值的值第二步:判断第二步:判断 ,是否同是否同时成立时成立.若是若是,则存在这则存在这样的三角形;否则,不样的三角形;否则,不存在这样的三角形存在这样的三角形.否否是是2021/8/9 星期一7开始开始输入输入结束结束是是存在这样存在这样的三角形的三角形是是是是不存在这样不存在这样的三角形的三角形否否否否否否判断这个框图是否正确2021/8/9 星期一8练习练习1.程序框图要输出给程序框图要输出给定两个实数定两个实数a,b中较
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人教版高一数学 1.1.2 算法框图 条件结构 课件 新人教A必修3 人教版高一 数学 1.1 算法 框图 条件 结构 新人 必修
限制150内