高二数学高二文科数学必备程序框图.pptxVIP

  • 1
  • 0
  • 约1.28千字
  • 约 34页
  • 2020-03-30 发布于上海
  • 举报

高二数学高二文科数学必备程序框图.pptx

程序框图与算法的基本逻辑结构 ;B ; 自然语言就是人们日常使用的语言,可以是汉语、英语或数学语言等.用自然语言描述算法的优点是通俗易懂,当算法中的操作步骤都是顺序执行时比较容易理解.缺点是如果算法中包含判断和转向,并且操作步骤较多时,就不那么直观清晰了.;练习1. 任意给定一个正实数,设计一个算法求以这个数为半径的圆的面积.; 上述表示算法的图形称为算法的程序框图又称流程图,其中的多边形叫做程序框,带方向箭头的线叫做流程线,你能指出程序框图的含义吗?;任何一个算法各步骤之间都有明确的顺序性,在算法的程序框图中,由若干个依次执行的步骤组成的逻辑结构,称为顺序结构,用程序框图可以表示为:; 若一个三角形的三条边长分别为a,b,c,令 ,则三角形的面积 . 设计一个计算三角形面积的算法步骤吗?;;顺序结构的程序框图的基本特征:;第一步,输入x.; 在某些问题的算法中,有些步骤只有在一定条件下才会被执行,算法的流程因条件是否成立而变化.在算法的程序框图中,由若干个在一定条件下才会被执行的步骤组成的逻辑结构,称为条件结构,用程序框图可以表示为下面两种形式:;;判断“以任意给定的3个正实数为三条边边长的三角形是否存在”的算法步骤如何设计?;开始;“判断整数n(n2)是否为质数”的算法步骤如何?;我们将上述算法用下面的图形表示:;;;1.任何一个算法都必须有的基本结构是( ) A.顺序结构 B.条件结构 C.循环结构 D.三个都有 2、下列说法不正确的是( ) A、任何一个算法一定含有顺序结构 B、任何一个算法都可能由顺序结构、 条件结构、循环结构构成 C、循环结构中一定包含条件结构 D、条件结构中一定包含循环结构 ;3、阅读下面某一问题的算法的程序框图,此框图反映的算法功能是 。;任何一个算法各步骤之间都有明确的顺序性,在算法的程序框图中,由若干个依次执行的步骤组成的逻辑结构,称为顺序结构, 在算法的程序框图中,由若干个在一定条件下才会被执行的步骤组成的逻辑结构,称为条件结构 算法中在一定条件下重复执行某些步骤的结构称为循环结构。反复执行的步骤称为循环体。 ;例1、 设计算法求 值并画出框图。 ;例1、 设计算法求 值并画出框图。 ;; 循环结构三要素:循环变量赋初值、循环体、循环终止条件 。 循环三要素确定过程:首先确定循环体,再根据循环体第一步确定初值,最后一步确定循环终止条件。;根据刚才的分析作出程序框图:;循环结构两种框图:;i=100?; 变式 改造例1的当型框图,计算下式值。 ;开始;循环体语句顺序对算法的影响。 不能出现死循环,循环结构中定含条件结构。;题型三:程序框图的补充;题型三:程序框图的补充;

文档评论(0)

1亿VIP精品文档

相关文档