高中数学循环语句
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
17:41
答案:计算310
15
6.下列的程序执行后输出 的结果是() A. 1 B.0 C.1 D.2
n=5 S=0 WHILE S<15 S=S+n n=n-1 WEND PRINT n END
17:41
答案:B
16
3.程序执行的结果是 ______ .
i=1 S=0 DO S=S+i i=i+2 LOOP UNTIL i>5 PRINT S END
17:41 9
开始 n=1 输入x y=x3+3x2-24x+30 输出y n=n+1
n=1 DO INPUT x y=x∧3+3*x∧2-24*x+30 PRINT y n=n+1 LOOP UNTIL END
n>11? 是 17:41 结束
否
n>11
10
.编写程序, 计算自然数1+2+3+…+99+100的和.
WEND PRINT S END
12
输出S
17:41
结束
根据1.1.2例3中的程序框图,编写 计算机程序来计算1+2+…+100的值
开始
i=1
i=1,S=0 S= S + i i=i+1 否 i>100? 是 输出S
17:41
S=0
DO s=s+i i=i+1 LOOP UNTIL i>100
PRINT S
END
13
结束
3.下列程序执行完毕后 a的值是() A.99 B.100 C.101 D.102
a=1 WHILE a<100 a=a+1 WEND PRINT a END
17:41
答案:B
14
4.下面这个程序的功能是 _______ .
S=1 i=1 WHILE i<=10 S=3*S i=i+1 WEND PRINT S END
17:41 4
格式:直到型(until型):
循环体
DO 循环体
满足条件? 是
17:41
否
LOOP UNTIL 条件
5
UNTIL语句的一般格式是:
直到型循环结构
循环体
DO 循环体 LOOP UNTIL
DO——执行
条件
满足条件?
否
是
LOOP UNTIL——循环,直到达到某种 条件为止
17:41
6
直到型循环结构 DO 循环体 LOOP UNTIL
分析:这是一个累加问题.我们可 以用WHILE型语句,也可以用UNTIL型语 句。
17:41 11
根据1.1.2例3中的程序框图,编写 计算机程序来计算1+2+…+100的值
开始
i=1,S=0 否
i=1 S=0
i<=100? 是
S= S + i
WHILE i<=100 S=S+i
i=i+1
i=i+1
17:41 7
WHILE语句的一般格式 WHILE 条件 循环体 WEND
UNTIL语句的一般格式 DO 循环体 LOOP UNTIL
条件
提问:通过对照,WHILE型语句与UNTIL型语句之 间有什么区别呢? 区别:在WHILE语句中,是当条件满足时执行循环 体,而在UNTIL语句中,是当条件不满足时执行循环 体。
循环体
条件
满足条件?
否
是
从UNTIL型循环结构分析,计算机执行该语句时,先 执行一次循环体,然后进行条件的判断,如果条件不 满足,继续返回执行循环体,然后再进行条件的判断, 这个过程反复进行,直到某一次条件满足时,不再执 行循环体,跳到LOOP UNTIL语句后执行其他语句, 是先执行循环体后进行条件判断的循环语句.
1.2.3 循环语句
17:41
1
算法中的循环结构是由循环语句来实现的 .
循环结构有两种-----当型与直到型. 当型循环结构(当条件满 直到型循环结构(反复执 行循环体直到条件满足) 足时反复执行循环体)
循环体 循环体
满足条件? 否
是
满足条件?
否
是
对应于程序框图中的两种循环结构,一般 程序设计语言中也有当型(WHILE型)和直到型 (UNTIL型)两种语句结构。
17:41 8
例:已知函数y=x3+3x2-24x+30,写出连续输入自 变量的11个取值,分别输出相应的函数值的程序.
算法分析: 第一步,输入自变量x的值. 第二步,计算y=x3+3x2-24x+30. 第三步,输出y. 第四步,记录输入次数. 第五步,判断输入的次数是否大于11.若是, 则结束算法;否则,返回第一步.
17:41 2
循环语句
作用: 用来实现算法循环结构的功能。 格式:当型(while型): WHILE 条件
循环体
满足条件?
是
Leabharlann Baidu
循环体 WEND
3
否
17:41
WHILE语句的一般格式是: WHILE 条件 循环体 WEND WHILE——当…… 时候 WEND——朝……方向 行走
其中循环体是由计算机反复执行的一组语句 构成的。WHLIE后面的“条件”是用于控制计算机 执行循环体或跳出循环体的。
17:41
答案:9
17
答案:计算310
15
6.下列的程序执行后输出 的结果是() A. 1 B.0 C.1 D.2
n=5 S=0 WHILE S<15 S=S+n n=n-1 WEND PRINT n END
17:41
答案:B
16
3.程序执行的结果是 ______ .
i=1 S=0 DO S=S+i i=i+2 LOOP UNTIL i>5 PRINT S END
17:41 9
开始 n=1 输入x y=x3+3x2-24x+30 输出y n=n+1
n=1 DO INPUT x y=x∧3+3*x∧2-24*x+30 PRINT y n=n+1 LOOP UNTIL END
n>11? 是 17:41 结束
否
n>11
10
.编写程序, 计算自然数1+2+3+…+99+100的和.
WEND PRINT S END
12
输出S
17:41
结束
根据1.1.2例3中的程序框图,编写 计算机程序来计算1+2+…+100的值
开始
i=1
i=1,S=0 S= S + i i=i+1 否 i>100? 是 输出S
17:41
S=0
DO s=s+i i=i+1 LOOP UNTIL i>100
PRINT S
END
13
结束
3.下列程序执行完毕后 a的值是() A.99 B.100 C.101 D.102
a=1 WHILE a<100 a=a+1 WEND PRINT a END
17:41
答案:B
14
4.下面这个程序的功能是 _______ .
S=1 i=1 WHILE i<=10 S=3*S i=i+1 WEND PRINT S END
17:41 4
格式:直到型(until型):
循环体
DO 循环体
满足条件? 是
17:41
否
LOOP UNTIL 条件
5
UNTIL语句的一般格式是:
直到型循环结构
循环体
DO 循环体 LOOP UNTIL
DO——执行
条件
满足条件?
否
是
LOOP UNTIL——循环,直到达到某种 条件为止
17:41
6
直到型循环结构 DO 循环体 LOOP UNTIL
分析:这是一个累加问题.我们可 以用WHILE型语句,也可以用UNTIL型语 句。
17:41 11
根据1.1.2例3中的程序框图,编写 计算机程序来计算1+2+…+100的值
开始
i=1,S=0 否
i=1 S=0
i<=100? 是
S= S + i
WHILE i<=100 S=S+i
i=i+1
i=i+1
17:41 7
WHILE语句的一般格式 WHILE 条件 循环体 WEND
UNTIL语句的一般格式 DO 循环体 LOOP UNTIL
条件
提问:通过对照,WHILE型语句与UNTIL型语句之 间有什么区别呢? 区别:在WHILE语句中,是当条件满足时执行循环 体,而在UNTIL语句中,是当条件不满足时执行循环 体。
循环体
条件
满足条件?
否
是
从UNTIL型循环结构分析,计算机执行该语句时,先 执行一次循环体,然后进行条件的判断,如果条件不 满足,继续返回执行循环体,然后再进行条件的判断, 这个过程反复进行,直到某一次条件满足时,不再执 行循环体,跳到LOOP UNTIL语句后执行其他语句, 是先执行循环体后进行条件判断的循环语句.
1.2.3 循环语句
17:41
1
算法中的循环结构是由循环语句来实现的 .
循环结构有两种-----当型与直到型. 当型循环结构(当条件满 直到型循环结构(反复执 行循环体直到条件满足) 足时反复执行循环体)
循环体 循环体
满足条件? 否
是
满足条件?
否
是
对应于程序框图中的两种循环结构,一般 程序设计语言中也有当型(WHILE型)和直到型 (UNTIL型)两种语句结构。
17:41 8
例:已知函数y=x3+3x2-24x+30,写出连续输入自 变量的11个取值,分别输出相应的函数值的程序.
算法分析: 第一步,输入自变量x的值. 第二步,计算y=x3+3x2-24x+30. 第三步,输出y. 第四步,记录输入次数. 第五步,判断输入的次数是否大于11.若是, 则结束算法;否则,返回第一步.
17:41 2
循环语句
作用: 用来实现算法循环结构的功能。 格式:当型(while型): WHILE 条件
循环体
满足条件?
是
Leabharlann Baidu
循环体 WEND
3
否
17:41
WHILE语句的一般格式是: WHILE 条件 循环体 WEND WHILE——当…… 时候 WEND——朝……方向 行走
其中循环体是由计算机反复执行的一组语句 构成的。WHLIE后面的“条件”是用于控制计算机 执行循环体或跳出循环体的。
17:41
答案:9
17