文档详情

高中数学 1.1.2算法的基本结构(二)课件 新人教A版必修3.pptx

发布:2021-01-24约小于1千字共25页下载文档
文本预览下载声明
算法的基本结构 (2);1、(1)顺序结构是任何一个算法都不可缺少的基本结构,它由若干个依次执行的处理步骤组成。;程序框;解:算法如下: 第一步:输入x; 第二步:如果x≥0,则∣x∣=x;否则, ∣x∣=-x; 第三步:输出∣x∣。 相应的程序框图如下: ;结 束;设计一算法,求和:1+2+3+ … +100.;算法2:;循环结构;;;3.循环结构的设计步骤;当型循环与直到循环的区别: ;(1)循环结构不是永无终止的“死循环”,一定要在某个条件下终止循环,这就需要用条件结构来判断。因此,循环结构中一定包含条件结构。 ;(3)在循环结构中都有一个计数变量或累加变量。计数变量用于记录循环次数,累加变量用于输出结果。计数变量和累加变量一般是同步执行的,累加一次,计数一次。 ;算法如下: 第一步:i=1; 第二步:sum=0; 第三步:sum=sum+i; 第四步:i=i+1; 第五步:如果i不大于100,返回重新执行第三步,第四步,第五步,否则,算法结束,最后得到的sum值就是1+2+3+…+100的值。;例1.设计一个计算1+2+3+…+100的程序框图.;例1.设计一个计算1+2+3+…+100的程序框图.;最后的结果;;是;1.画出求T=1×2×3×…×100问题的程序框图.;;开始;1.本节课主要讲述了算法的循环结构。算法的基本逻辑结构有三种,即顺序结构、条件结构和循环结构。其中顺序结构是最简单的结构,也是最基本的结构,循环结构必然包含条件结构,所以这三种基本逻辑结构是相互支撑的,它们共同构成了算法的基本结构,无论怎样复杂的逻辑结构,都可以通过这三种结构来表达 。 2.循环结构要在某个条件下终止循环,这就需要条件结构来判断。因此,循环结构中一定包含条件结构,但不允许“死循环”。;3.在循环结构中都有一个计数变量和累加变量。计数变量用于记录循环次数,累加变量用于输出结果。计数变量和累加变量一般是同步执行的,累加一次,计数一次。 4.画循环结构程序框图前:①确定循环变量和初始条件;②确定算法中反复执行的部分,即循环体;③确定循环的转向位置;④确定循环的终止条件.
显示全部
相似文档