1.5 循环语句同步学案(ppt) 新人教a版必修3.ppt
《1.5 循环语句同步学案(ppt) 新人教a版必修3.ppt》由会员分享,可在线阅读,更多相关《1.5 循环语句同步学案(ppt) 新人教a版必修3.ppt(21页珍藏版)》请在三一办公上搜索。
1、学点一,学点二,算法中的循环结构是由循环语句来实现的.对应于程序框图中的两种循环结构,一般程序设计语言中都有 和 两种循环语句结构,即UNTIL语句和WHILE语句.(1)UNTIL语句的一般格式是.条件(2)WHILE语句的一般格式是,直到型(UNTIL),当型(WHILE),DO,循环体,LOOP UNTIL,.其中循环体是由计算机反复执行的一组语句构成的.WHILE后面的“条件”是用于控制计算机执行循环体或跳出循环体的.,WHILE,条件,循环体,WEND,学点一 循环语句,1.编写程序,计算100!.(注:n!=n(n-2)(n-4)【分析】定义一个累乘变量s,与数列中的通项相乘,重复
2、执行可得到结果.【解析】程序如下:INPUT“n,s=”;n,s n=100 s=1 WHILE n=1 s=s*n n=n-2 WEND PRINT s END,【评析】应用循环语句来处理累乘问题时,也应设置好计数变量和累加变量.(1)累乘问题的计数变量同累加问题的计数变量的作用一样,一般也是统计循环体执行的次数,改变循环条件的取值,为结束循环作准备.(2)累乘变量是为最终输出结果服务的.每进入一次循环体随着计数变量的改变而改变.累乘变量的初始值通常为1.,2.某种蛋白质是由四种氨基酸组合而成.这四种氨基酸的分子量分别是57,71,97,101.实验测定蛋白质的分子量为800.问这种蛋白质的
3、组成有几种可能?【分析】该题为求如下不定方程的整数解:设四种氨基酸在蛋白质的组成中分别各有x,y,z,w,则由题意可得57x+71y+97z+101w=800(x,y,z,w是非负整数).这里0 x14,0y11,0z8,0w7,利用穷举法,考虑一切可能出现的情况,运用多层循环嵌套处理即可.【解析】编写程序如下:INPUT“w=”;w w=0 WHILE w=7 z=0 WHILE z=8,y=0 WHILE y=11 x=0 WHILE x=14 IF 57*x+71*y+97*z+101*w=800 THEN PRINT x,y,z,w END IF x=x+1 WEND y=y+1 WE
4、ND z=z+1 WEND w=w+1 WEND END,【评析】(1)循环语句中嵌套条件语句的解题思路是:先确定外层的循环语句,再逐步确定内层的条件语句.一定要保证内层的变量与外层的变量不能冲突,不引起矛盾.(2)有的结构是条件语句中嵌套循环语句的问题,这类问题的解题思路是:首先确定外层的条件语句,再确定内层的循环语句.,编写一个程序计算12+32+52+9992,并画出相应的程序框图.,解:程序框图如右:程序如下:S=0 i=1 DO S=S+i2 i=i+2 LOOP UNTIL i999 PRINT S END,学点二 循环语句的应用,1.已知现在我国的人口平均增长率为1.5%,设现有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 1.5 循环语句同步学案ppt 新人教a版必修3 循环 语句 同步 ppt 新人 必修
链接地址:https://www.31ppt.com/p-4515067.html