资源预览内容
第1页 / 共14页
第2页 / 共14页
第3页 / 共14页
第4页 / 共14页
第5页 / 共14页
第6页 / 共14页
第7页 / 共14页
第8页 / 共14页
第9页 / 共14页
第10页 / 共14页
亲,该文档总共14页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
编写算法程序习题分析第二课时第一章 单元复习例1 设计一个从输 入的10个数中选出最 大值和最小值的程序 框图,并写出程序.开始输入xM=xN=xix?i=i+1M=x 是是N=x输入x否否i=1开始输入xM=xN=xi10?结束输出M,N否是Mx?i=i+1M=x 是是N=x输入x否否i=1IPUT xM=xN=xi=1WHILE ix THENN=xEND IFi=i+1WEND PRINT M,NEND例2 一个球从100m高处自由落下,每次着 地后又跳回到原高度的一半再落下.编写程 序,求当它第10次着地时, (1)第10次着地后反弹多高? (2)向下的运动共经过多少米? (3)全程共经过多少米? 1005025123410着地次数高度0(1)第10次着地后反弹多高?开始h=50i10?h=h/2i=1结束输出h否i=i+1是h=50 i=1 WHILE i=80 THENINPUT xm=m+1 END IF IF x=60 THEN a=a+1WEND END IFs=s+x i=i+1p=s/50 PRINT m,a,p END 例4 张邱建算经云:今有鸡翁一 ,值钱五;鸡母一,值钱三;鸡雏三, 值钱一.凡百钱买百鸡,问鸡翁、母、雏 各几何?编写程序解决上述问题.设鸡翁、母、雏分别为x、y、z只,则即开始x14?结束输出x,y,zx=1y25?z=100-x-y是7x+4y=100?是y=1是否y=y+1否x=x+1否开始x14?结束输出x,y,zx=1y25?z=100-x-y是7x+4y=100?是y=1是否y=y+1否x=x+1否WHILE x=14ENDy=1 WHILE y=25x=1IF 7*x+4*y=100 THENz=100-x-y PRINT x,y,zEND IFy=y+1WENDx=x+1 WENDELSE作业:P50复习参考题A组:4,5.
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号