流程图课件讲义整理_第1页
流程图课件讲义整理_第2页
流程图课件讲义整理_第3页
流程图课件讲义整理_第4页
流程图课件讲义整理_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

结构图流程图框图程序框图工序流程图数学中的流程图其它流程图结构图框图程序框图用程序解决问题的步骤:1、分析问题2、设计算法3、编制程序4、调试运行第一步:用自然语言描述算法第二步:画出程序框图表示算法比较:用程序框图表达的算法比用自然语言描述的算法步骤更直观、明确、清楚,而且更容易转化为计算机程序。用程序解决问题的步骤:第一步:用自然语言描述算法比较:用程序三种基本的逻辑结构1、顺序结构2、条件结构(选择结构)3、循环结构三种基本的逻辑结构例1:说出下面程序框图是解决什么问题的?并写出程序。开始输入a,bt=a,a=b,b=t输出a,b结束Input“a=,b=”;a,bt=aa=bb=tPrinta,bEnd例1:说出下面程序框图是解决什么问题的?并写出程序。开始输输入A、BA<B?(________)输出A、B结束开始YN练习:下面的程序框图的作用是按大小顺序输出两数,则空白处的处理可以是()

A.A←B:B←AB.T←B:B←A:A←TC.T←B:A←T:B←AD.A←B:T←A:B←T输入A<B?(________)输出结束开始YN练习:下面的例2:说明下面程序框图是解决什么问题的?并写出程序。开始输入xX>0?输出x输出-x结束Input“x=”;xIfx>0thenprintxElseprint–xEndifEnd

否是例2:说明下面程序框图是解决什么问题的?并写出程序。开始输入例3:P74练习1算法:1、令sun=0,i=12、令sum=sum+i,i=i+1,sum=sum-i,i=i+13、判断i≤100吗?是,进行第二步;否,输出sum。开始i=1,sum=0sum=sum+ii=i+1sum=sum-i,i=i+1i≤100?输出sum结束否是例3:P74练习1开始i=1,sum=0sum=sum开始i=1,sum=0sum=sum+(-1)i-1×ii=i+1i≤100?输出sum结束否是练习:说出左边程序框图的功能。开始i=1,sum=0sum=sum+(-1)i-1×ii开始y=x2-1y=2x2+2x<5N输出SY输入x结束开始输入xx<5?y=2x2+2y=x2-1输出S结束例4:这是一个算法的流程图,当输入的值为3时,输出的结果为多少?开始y=x2-1y=2x2+2x<5N输出SY输入x结束开始例5:有如下程序框图,表示的算法的功能是什么?

例5:有如下程序框图,表示的算法的功能是什么?例6:阅读流程图,解答下列问题:

(1)变量y在这个算法中的作用是什么?(2)这个算法的循环体是哪一部分?功能是什么?(3)这个算法的处理功能是什么?例6:阅读流程图,解答下列问题:(1)变量y在这个算法中的作例7画出用二分法求方程x2-2=0的近似根的程序框图。算法:1、令f(x)=x2-2,误差为ε,因为f(1)<0,f(2)>0,所以设x1=1,x2=2。2、令m=(x1+x2)/2,判断f(m)是否为0。若是,则m为方程的根,若否,则判断f(x1)·f(m)的符号。3、若f(x1)·f(m)>0,则令x1=m;否则,令x2=m。4、判断|x1-x2|<ε是否成立?成立,则m为方程的近似根,若不成立,同返回第二步。例7画出用二分法求方程x2-2=0的近似根的程序框图。算法F(x)=x2-2输入ε,x1,x2的值m=(x1+x2)/2f(m)=0?f(x1)·f(m)>0?X1=mX2=m|x1-x2|<ε输出m输出m是否是否是否F(x)=x2-2输入ε,x1,x2的值m=(x1+x2)/9、有时候读书是一种巧妙地避开思考的方法。2022/10/312022/10/31Monday,October31,202210、阅读一切好书如同和过去最杰出的人谈话。2022/10/312022/10/312022/10/3110/31/202212:34:54AM11、越是没有本领的就越加自命不凡。2022/10/312022/10/312022/10/31Oct-2231-Oct-2212、越是无能的人,越喜欢挑剔别人的错儿。2022/10/312022/10/312022/10/31Monday,October31,202213、知人者智,自知者明。胜人者有力,自胜者强。2022/10/312022/10/312022/10/312022/10/3110/31/202214、意志坚强的人能把世界放在手中像泥块一样任意揉捏。31十月20222022/10/312022/10/312022/10/3115、最具挑战性的挑战莫过于提升自我。。十月222022/10/312022/10/312022/10/3110/31/202216、业余生活要有意义,不要越轨。2022/10/312022/10/3131October202217、一个人即使已登上顶峰,也仍要自强不息。2022/10/312022/10/312022/10/312022/10/31谢谢观赏

Youmademyday!我们,还在路上……9、有时候读书是一种巧妙地避开思考的方法。2022/10/2结构图流程图框图程序框图工序流程图数学中的流程图其它流程图结构图框图程序框图用程序解决问题的步骤:1、分析问题2、设计算法3、编制程序4、调试运行第一步:用自然语言描述算法第二步:画出程序框图表示算法比较:用程序框图表达的算法比用自然语言描述的算法步骤更直观、明确、清楚,而且更容易转化为计算机程序。用程序解决问题的步骤:第一步:用自然语言描述算法比较:用程序三种基本的逻辑结构1、顺序结构2、条件结构(选择结构)3、循环结构三种基本的逻辑结构例1:说出下面程序框图是解决什么问题的?并写出程序。开始输入a,bt=a,a=b,b=t输出a,b结束Input“a=,b=”;a,bt=aa=bb=tPrinta,bEnd例1:说出下面程序框图是解决什么问题的?并写出程序。开始输输入A、BA<B?(________)输出A、B结束开始YN练习:下面的程序框图的作用是按大小顺序输出两数,则空白处的处理可以是()

A.A←B:B←AB.T←B:B←A:A←TC.T←B:A←T:B←AD.A←B:T←A:B←T输入A<B?(________)输出结束开始YN练习:下面的例2:说明下面程序框图是解决什么问题的?并写出程序。开始输入xX>0?输出x输出-x结束Input“x=”;xIfx>0thenprintxElseprint–xEndifEnd

否是例2:说明下面程序框图是解决什么问题的?并写出程序。开始输入例3:P74练习1算法:1、令sun=0,i=12、令sum=sum+i,i=i+1,sum=sum-i,i=i+13、判断i≤100吗?是,进行第二步;否,输出sum。开始i=1,sum=0sum=sum+ii=i+1sum=sum-i,i=i+1i≤100?输出sum结束否是例3:P74练习1开始i=1,sum=0sum=sum开始i=1,sum=0sum=sum+(-1)i-1×ii=i+1i≤100?输出sum结束否是练习:说出左边程序框图的功能。开始i=1,sum=0sum=sum+(-1)i-1×ii开始y=x2-1y=2x2+2x<5N输出SY输入x结束开始输入xx<5?y=2x2+2y=x2-1输出S结束例4:这是一个算法的流程图,当输入的值为3时,输出的结果为多少?开始y=x2-1y=2x2+2x<5N输出SY输入x结束开始例5:有如下程序框图,表示的算法的功能是什么?

例5:有如下程序框图,表示的算法的功能是什么?例6:阅读流程图,解答下列问题:

(1)变量y在这个算法中的作用是什么?(2)这个算法的循环体是哪一部分?功能是什么?(3)这个算法的处理功能是什么?例6:阅读流程图,解答下列问题:(1)变量y在这个算法中的作例7画出用二分法求方程x2-2=0的近似根的程序框图。算法:1、令f(x)=x2-2,误差为ε,因为f(1)<0,f(2)>0,所以设x1=1,x2=2。2、令m=(x1+x2)/2,判断f(m)是否为0。若是,则m为方程的根,若否,则判断f(x1)·f(m)的符号。3、若f(x1)·f(m)>0,则令x1=m;否则,令x2=m。4、判断|x1-x2|<ε是否成立?成立,则m为方程的近似根,若不成立,同返回第二步。例7画出用二分法求方程x2-2=0的近似根的程序框图。算法F(x)=x2-2输入ε,x1,x2的值m=(x1+x2)/2f(m)=0?f(x1)·f(m)>0?X1=mX2=m|x1-x2|<ε输出m输出m是否是否是否F(x)=x2-2输入ε,x1,x2的值m=(x1+x2)/9、有时候读书是一种巧妙地避开思考的方法。2022/10/312022/10/31Monday,October31,202210、阅读一切好书如同和过去最杰出的人谈话。2022/10/312022/10/312022/10/3110/31/202212:34:54AM11、越是没有本领的就越加自命不凡。2022/10/312022/10/312022/10/31Oct-2231-Oct-2212、越是无能的人,越喜欢挑剔别人的错儿。2022/10/312022/10/312022/10/31Monday,October31,202213、知人者智,自知者明。胜人者有力,自胜者强。2022/10/312022/10/312022/10/312022/10/3110/31/202214、意志坚强的人能把世界放在手中像泥块一样任意揉捏。31十月20222022/10/312022/10/312022/10/3115、最具挑战性的挑战莫过于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论