程序框图习题课,1、顺序结构,由若干个依次执行的步骤组成的结构.它是任何一个算法都离不开的结构.,知识回顾,(2)条件结构,知识回顾,循环结构分为当型循环结构和直到型循环结构,(3)循环结构,知识回顾,开始,y=1,结束,输入X,X100?,否,是,X5000?,X100000?,y=X1%,y=50,是,是,否,否,例1:观察所给程序框图,说出它所表示的函数.,例2、阅读右边的程序框图,若输入的是100,则输出的变量S和T的值依次是( )A2500,2550B2550,2550C2500,2500D2550,2500,D,例3.某工厂2005年的生产总值为200万元,技术革新后预计以后每年的生产总值比上一年增加5%.设计一个程序框图,输出预计年生产总值超过300万元的最早年份.,算法,直到型循环结构,当型循环结构,当型循环结构,直到型循环结构,第三步:取区间中点,顺序结构,条件结构,循环结构,程序框图的画法,一般地,一个算法的程序框图有以下几个步骤:,第一步:用自然语言表述算法步骤.,第二步:确定每一个算法步骤所包含的逻辑结构,并用相应的程序框图表示,得到该步骤的程序框图.,第三步:将所有步骤的程序框图用流程线连接起 来,并加上终端框,得到表示整个算法的程序框图.,P19)设计一个用有理指数幂逼近无理指数幂 的算法,并估计 的近似值,画出算法的程序框图.,作业:学法第四课,