ImageVerifierCode 换一换
格式:PPT , 页数:29 ,大小:695KB ,
资源ID:1920616      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/1920616.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(程序框图与顺序结构条件分支(上课用).ppt)为本站上传会员【天****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

程序框图与顺序结构条件分支(上课用).ppt

1、程序框图与算法的基程序框图与算法的基本逻辑结构本逻辑结构一、复习回顾一、复习回顾1、算法的概念是什么?、算法的概念是什么?在数学中,算法通常是按照一定规则解决某在数学中,算法通常是按照一定规则解决某一类问题的明确和有限的步骤。现在,算法通常一类问题的明确和有限的步骤。现在,算法通常可以编成计算机程序,让计算机执行并解决问题。可以编成计算机程序,让计算机执行并解决问题。2、自然语言表述一个算法有什么缺点?、自然语言表述一个算法有什么缺点?我们可以用我们可以用自然语言自然语言表述一个算法,但表述一个算法,但往往往往过程复杂,缺乏简洁性。过程复杂,缺乏简洁性。因此,我们有必要探究使算法表达因此,我们

2、有必要探究使算法表达更加更加直观、准确直观、准确的方法。的方法。这个方法是什么吗?这个方法是什么吗?二、讲授新课二、讲授新课1、程序框图、程序框图 程序框图又称流程图,是一种用程序程序框图又称流程图,是一种用程序框、流程线和文字说明来表示算法的图形。框、流程线和文字说明来表示算法的图形。程序框图是算法的一种表现形式程序框图是算法的一种表现形式,也就是说,一个算法可以用也就是说,一个算法可以用算法的步算法的步骤表示,也可以用程序框图表示骤表示,也可以用程序框图表示,所,所以,通常是先写出算法的步骤,然后以,通常是先写出算法的步骤,然后再转化为对应的程序框图。再转化为对应的程序框图。构成程序框图的

3、图形符号及其功能构成程序框图的图形符号及其功能起止框起止框 一个完整的程序框图,一个完整的程序框图,一定是一定是以起止框表示开始,以起止框表示开始,同时又以同时又以起止框表示结束。起止框表示结束。“鸡鸡兔兔同同笼笼”是是我我国国隋隋朝朝时时期期的的数数学学著著作作孙孙子子算算经经中中的的一一个个有有趣趣而而具具有有深深远远影影响响的的题题目目:“:“今今有有雉雉兔兔同同笼笼,上上有有三三十十五五头头,下下有有九九十十四四足足,问问雉雉兔兔各各几几何何.”.”请请你你设设计计一一个个这这类类问问题题的的通通用算法用算法.并画出算法的程序框图并画出算法的程序框图.设有设有X 只鸡只鸡,Y 只兔只兔

4、则则解解:鸡兔同笼鸡兔同笼,设鸡兔总头数为设鸡兔总头数为H,总脚数为总脚数为F,求求鸡兔各有多少只鸡兔各有多少只.算法算法分析分析如下:如下:解方程组解方程组,得得第一步第一步:输入总头数输入总头数H,总脚数总脚数F;第二步第二步:计算鸡的个数计算鸡的个数 x=(4H-F)/2;第三步第三步:计算兔的个数计算兔的个数 y=(F-2H)/2;第四步第四步:输出输出 x,y开始开始输出输出X,Y结束结束X=(4H-F)/2Y=(F-2H)/2输入输入H和和F解:用数学语言解:用数学语言程序框图程序框图第四步第四步:计算计算 ;试描述求点试描述求点(x0,y0)到直线到直线Ax+By+C=0的距离

5、的的距离的算法算法,并画出算法的程序框图并画出算法的程序框图.第一步第一步:输入输入x0,y0,A,B,C;第二步第二步:计算计算Z1=Ax0+By0+C;第三步第三步:计算计算Z2=A2+B2;第五步第五步:输出输出d.解:用数学语言解:用数学语言开始开始输入输入x0,y0,A,B,CZ1=Ax0+By0+CZ2=A2+B2 输出输出d结束结束程序框图程序框图i=i+1in或或r=0?否否是是求求n除以除以i的余数的余数输入输入ni=2n不是质数不是质数r=0?n是质数是质数是是否否 尽尽管管不不同同的的算算法法千千差差万万别别,但但它它们们都都是是由由三种基本的逻辑结构构成的。三种基本的逻

6、辑结构构成的。2、程序框图有以下三种不同的逻辑结构:、程序框图有以下三种不同的逻辑结构:顺序结构顺序结构条件分支结构条件分支结构循环结构循环结构 你能说出这三种基本逻辑结构你能说出这三种基本逻辑结构的特点吗?的特点吗?顺序结构是出现最多的基本结构,它可以顺序结构是出现最多的基本结构,它可以单独出现,也可以出现在条件结构和循环单独出现,也可以出现在条件结构和循环结构中。没有判断框。结构中。没有判断框。条件结构的主要作用就是表示分类。有判条件结构的主要作用就是表示分类。有判断框。断框。循环结构中一定包含着条件结构,用以控循环结构中一定包含着条件结构,用以控制循环的进程,避免出现制循环的进程,避免出

7、现“死循环死循环”。有。有判断框。判断框。顺序结构顺序结构1、含义:、含义:顺序结构顺序结构是由若干个依次执行的是由若干个依次执行的步骤组成,是最简单的算法结构,框与框之步骤组成,是最简单的算法结构,框与框之间从上到下进行。任何算法都离不开顺序结间从上到下进行。任何算法都离不开顺序结构。构。2、框图表示、框图表示 步骤步骤n步骤步骤n+1例例1、已知一个三角形的三条边长分别为、已知一个三角形的三条边长分别为a,b,c,利用海伦公式,利用海伦公式秦九韶公式设计一秦九韶公式设计一个计算三角形面积个计算三角形面积的算法,并画出程序的算法,并画出程序框图表示框图表示.算法分析:算法分析:第一步:输入三

8、角形三条边长第一步:输入三角形三条边长a,b,c.第二步:计算第二步:计算第三步:计算第三步:计算第四步:输出第四步:输出S.程序框图:程序框图:结结 束束开开 始始输入输入a,b,c输出输出s条件结构条件结构 在算法中,通过对某个条件的判断,根据在算法中,通过对某个条件的判断,根据条件是否成立条件是否成立选择不同流向的算法结构称为条选择不同流向的算法结构称为条件结构。件结构。条件结构可以用程序框图表示为下面两种形式:条件结构可以用程序框图表示为下面两种形式:v满足条件满足条件?v是是v否否v满足条件满足条件?v是是v否否步骤步骤A步骤步骤B步骤步骤A符合条件就执行符合条件就执行A,否则执行否

9、则执行B符合条件就执行符合条件就执行A,否则执否则执行条件结构后的步骤行条件结构后的步骤例例2、任任意意给给定定3个个正正实实数数,设设计计一一个个算算法法,判判断断分分别别以以这这三三个个数数为为三三边边边边长长的的三三角角形形是是否否存存在在.画画出出这这个个算算法法的的程程序序框图框图.第一步:输入第一步:输入3个正实数个正实数a,b,c.第二步:判断第二步:判断a+bc,b+ca,a+cb,是否同是否同时成立时成立.若是,则存在这样的三角形;否若是,则存在这样的三角形;否则不存在这样的三角形则不存在这样的三角形.程序框图:程序框图:结束结束开始开始输入输入 a,b,c存在这样的三角形存

10、在这样的三角形a+bc,a+cb,b+ca是否同时是否同时成立成立?不存在这样的三角形不存在这样的三角形是是否否例例3:设火车托运重量为:设火车托运重量为P(kg)行李时,每行李时,每千米的费用千米的费用(单位:元单位:元)标准为标准为画出行李托运费用的程序框图。画出行李托运费用的程序框图。解:先输入托运的重量解:先输入托运的重量P和里程和里程D,再分别,再分别用各自的条件下的计算公式来计算处理。用各自的条件下的计算公式来计算处理。然后将结果与托运路程然后将结果与托运路程D相乘,最后输相乘,最后输出托运行李的费用出托运行李的费用M。否否是是开始开始输入输入P、DP30Y=0.330+0.5(P

11、30)Y=0.3PM=DY输出输出M结束结束练习练习.设计一个算法求任设计一个算法求任意实数的绝对值,并意实数的绝对值,并画出流程图画出流程图 输入输入输出输出是是否否开始开始结束结束 1、设计一个算法,根据输入的、设计一个算法,根据输入的x的值求函数的值求函数并画出流程图。并画出流程图。拓展提高拓展提高分析:分析:流程图为:流程图为:NY解:解:算法:算法:2、已知函数,、已知函数,设计计算函数值设计计算函数值的一个算法的一个算法,并画并画出流程图出流程图.开始开始结束结束拓展提高拓展提高1.程序框图要输出给程序框图要输出给定两个实数定两个实数a,b中较中较小的数,则判断框应小的数,则判断框

12、应填填_.输入输入a,b输出输出a否否开始开始结束结束输出输出b是是变式练习变式练习2、已知某个算法的流程图如下,该流程图的功、已知某个算法的流程图如下,该流程图的功能是:能是:变式练习变式练习NYNY输出a,b,c中的最小值3 3、写出下列程序框图的运行结果。、写出下列程序框图的运行结果。已知函数已知函数 ,程序框图表示的是给出,程序框图表示的是给出x x值,值,求相应的函数值的算法。将框图补充完整。求相应的函数值的算法。将框图补充完整。其中其中处应填写处应填写 ;处应填写处应填写 。变式练习变式练习NY变式练习变式练习 4、已知下面的流程图能判断任意输入的数、已知下面的流程图能判断任意输入的数x的奇偶性,则判断框内的条件为:的奇偶性,则判断框内的条件为:小结:小结:画流程图的步骤:画流程图的步骤:转化转化先用自然语言描述流程图先用自然语言描述流程图;解解决决分分段段函函数数,大大小小比比较较,正正负负判判断断等问题时,需要用条件结构等问题时,需要用条件结构条条件件分分支支结结构构中中,判判断断框框内内的的条条件件表表示示不不唯唯一一;遇遇多多个个判判断断时时,可可有有多多个个判判断断框框此课件下载可自行编辑修改,此课件供参考!此课件下载可自行编辑修改,此课件供参考!部分内容来源于网络,如有侵权请与我联系删除!部分内容来源于网络,如有侵权请与我联系删除!

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服