1.2.3循环语句 2

1.2.3循环语句 2

ID:36101675

大小:428.50 KB

页数:14页

时间:2019-05-05

1.2.3循环语句 2_第1页
1.2.3循环语句 2_第2页
1.2.3循环语句 2_第3页
1.2.3循环语句 2_第4页
1.2.3循环语句 2_第5页
资源描述:

《1.2.3循环语句 2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、算法的基本逻辑结构1、顺序结构2、条件结构输入语句输出语句赋值语句条件语句INPUT“提示内容”;变量PRINT“提示内容”;变量变量=表达式IF条件THEN语句AELSE语句BENDIFIF条件THEN语句ENDIF基本算法语句循环语句学习目标: 1、掌握两种循环语句的用法和格式。 2、知道两种循环语句与相应的循环结构的关系。 3、掌握将程序框图转化成程序语句的方法。学习重点:循环语句的两种格式及功能。学习难点:1、用循环语句编写程序 2、设置当型循环和直到型循环的条件对应程序框图3、循环结构循环体满足条件?否是直到(unt

2、il)型循环结构DO循环体LOOPUNTIL条件Until型循环语句否至少执行一次循环体循环体满足条件?否是是当(while)型循环结构while型循环语句WHILE条件循环体WENDWHILE条件循环体WEND循环体满足条件?否是循环体满足条件?否是DO循环体LOOPUNTIL条件WHILE条件循环体WEND(否)(是)开始i=1S=0i≤100?是S=S+ii=i+1否输出S结束当型循环结构变式训练(1):编写程序求:n!=1×2×3×4×5×……×n的值.如何修改?输入nWHILE语句i=1S=0WHLIEi<=100S=S+i

3、i=i+1WENDPRINTSENDINPUT“n=”;nS=1S=S*ii≤n?S=1nS=S*i变式训练(2):编写程序求:1×3×5×7×……×101的值.如何修改?UNITL语句i=1S=0DOS=S+ii=i+1LOOPUNTILi>100PRINTSENDS=1101S=S*ii=i+2是开始结束i=1S=0i=i+1S=S+i输出Si>100?否直到型S=1S=S*ii=i+2i>101?例2、已知函数y=x3+3x2-24。设计一算法,使得连续输入自变量的11取值,输出相应函数值。结束输出yn=1开始n=n+1n>11

4、?否是输入xy=x3+3x2-24DOINPUTxPRINTx^3+3*x^2-24n=n+1LOOPUNTILn>11n=1END注:引入计数变量n例2、已知函数y=x3+3x2-24。设计一算法,使得连续输入自变量的11取值,输出相应函数值。WHILEn<=11INPUTxPRINTx^3+3*x^2-24n=n+1WENDn=1END结束n=1开始n=n+1n<=11?否是输出y输入xy=x3+3x2-24另解练习1:根据下面的程序语句画出对应的程序框图,并分析程序的结果。S=0i=2WHILEi<=18S=S+ii=i+3WE

5、NDPRINT“S=”;SEND(2)x=20DOx=x-3LOOPUNTILx<0PRINTxEND(1)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。