收藏 分享(赏)

数学:1.2.3《循环语句》素材(新人教b版必修3).doc

上传人:无敌 文档编号:527173 上传时间:2018-04-09 格式:DOC 页数:12 大小:142KB
下载 相关 举报
数学:1.2.3《循环语句》素材(新人教b版必修3).doc_第1页
第1页 / 共12页
数学:1.2.3《循环语句》素材(新人教b版必修3).doc_第2页
第2页 / 共12页
数学:1.2.3《循环语句》素材(新人教b版必修3).doc_第3页
第3页 / 共12页
数学:1.2.3《循环语句》素材(新人教b版必修3).doc_第4页
第4页 / 共12页
数学:1.2.3《循环语句》素材(新人教b版必修3).doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、1.2.3循环语句算法中的循环结构是由循环语句来实现的。一、当型循环语句程序语言中,当型循环结构由当型循环语句(While)表示。例 25设计一个计算 10321 的算法并写出相应的程序。解: 程序框图 程序语言 循环条件i=1S=0WHILE i100PRINT SEND循环结构开始结束YesNo 1i0S1ii 0?i输出S循环体循环条件注:英文 LOOP是循环的意思。探究 比较程序框图和程序语句,回答下列问题。(1)直到型循环结构和那一段语句对应?循环语句以何开始,以何结尾?_(2)判断框中的“循环条件”在直到型循环语句中处于什么位置?_(3)循环结构中的“循环体”在直到型循环语句中处于

2、什么位置?_循环结构的一般形式为:满足条件? YesNo循环体直到型循环结构框图 UNTIL循环语句思考参照直到型循环结构,说说计算机是按怎样的顺序执UNTI语句的?_例 29编写一个程序,输入大于 2的整数 n,由计算机判断它是不是质(Prime Number) 。解:根据例 3的算法,程序框图为DO循环体LOOP UNTIL 条件 开始结束YesNo输入整数n rnMODi1i2i10r且 ?输出: n不是质数 输出:n是质数思考(1)哪一部分为循环结构,哪一部分为条件结构?_(2)怎么判断 n能够被 i整除?_(3)根据例 3的算法,什么时候循环结束?_(4)循环结束后, 0r意味着什么

3、? 0r意味着什么?_由程序框图写出程序:INPUT “n=”;ni=2DO r= n MOD ii=i+1LOOP UNTIL i = n AND r =0IF r=0 THENPRINT “n is not a prime mumber.”ELSEPRINT “n is a prime mumber.”END IFEND探究(1)如果 n= 35,请填写下表第5圈i = i + 1 第1圈第3圈第2圈= + 1+ 1+ 1=第4圈 + 1=+ 1=r = 35 MOD i= MOD =MOD MOD MOD MOD (2)请说出程序中每一条语句被执行了多少次。_(3)输出结果为:_。(4)如果 n=11,请用上述方法进行分析。 练习1. 编写程序,输入正整数 n,计算它的阶乘 !123nn 。2. 编写程序,计算下面 n个数的和:3452,。3. 某牛奶厂 2002年初有资金 1000万元,由于引进了先进的设备,资金年平均增长率可达到 50%。请你设计一个程序,计算这家牛奶厂 2008年底的资金总额。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报