程序框图(第3课时)高中新课程数学必修③第一章算法初步1.写出如下程序框图所对应的函数解析式。一.练习题的值的程序框图吗?开始输入xx>1?输出y结束是y=x+2否y=1-x的值的程序框图吗?开始开始输入x输入xx>1?x>1?输出y输出y结束结束是y=x+2是y=x+2否y=1-x否y=1-x1.写出如下程序框图所对应的函数解析式。一.练习题的值的程序框图吗?开始输入xx>1?输出y结束是y=x+2否y=1-x的值的程序框图吗?开始开始输入x输入xx>1?x>1?输出y输出y结束结束是y=x+2是y=x+2否y=1-x否y=1-x2,11,1xxyxx+>ìï=í-£ïïïî开始输入a,b,ca>b?a>c?是x=a是x=c否b>c?否x=b是x=c否输出x结束2.考察如下程序框图,当输入a,b,c分别为3,7,5时,输出x=___.2.考察如下程序框图,当输入a,b,c分别为3,7,5时,输出x=___.开始输入a,b,ca>b?a>c?是x=a是x=c否b>c?否x=b是x=c否输出x结束7开始输出Sk=1S=050?k£结束S=S+2kk=k+1是否3.(海南2007)如果执行下面的程序框图,那么输出的S=()A.2450B.2500C.2550D.26523.(海南2007)如果执行下面的程序框图,那么输出的S=()A.2450B.2500C.2550D.2652开始输出Sk=1S=050?k£结束S=S+2kk=k+1是否C4.求满足1+22+33+…+nn>10000(记s=1+22+33+…+nn)的最小正整数n,用当型循环结构时,终止循环的条件可以是()A.s≤10000B.s<10000C.s>10000D.s≥100004.求满足1+22+33+…+nn>10000(记s=1+22+33+…+nn)的最小正整数n,用当型循环结构时,终止循环的条件可以是()A.s≤10000B.s<10000C.s>10000D.s≥10000A二、书本P11例5设计一个求解一元二次方程ax2+bx+c=0的算法,并画出程序框图表示.程序框图:开始否是输入a,b,c输入a,b,c△=b2-4ac△=b2-4ac△≥0?△≥0?是2bpa是2bpa2qa2qa△=0?△=0?△=0?否x1=p+q否x1=p+qx2=p-qx2=p-q输出x1,x2输出x1,x2输出x1=x2=p输出x1=x2=p输出“方程没有实数根”输出“方程没有实数根”结束结束万元,设计一个程序框图,输出预计年某工厂2005年的年生产总值为200技术革新后预计以后每年的年生产总值都比上一年增长5%.生产总值超过300万元的最早年份.三、书本P15例7开始n=2005a=200t=0.05aa=a+tn=n+1a>300?结束输出n是否程序框图:作业:习案(3)