当前位置:首页 >> 数学 >>

1.2.3循环语句


新课导入
1.期末考试后,我们要求求出全班60名同学的 数学成绩的总分,你采用什么方式进行计算? 2.某单位在1000名职工中寻找年龄最小的人参 加某项活动,你采用什么方法进行筛选?
问题1:逐个相加计算得到总分; 问题2:逐个鉴别分析,得到最小值;

循环做一样 的过程!

解决以上两个问题时采用的方法有怎样 的共同特点?
共同特点:有规律的重复计算,或者在程序中 需要对某些语句进行重复的执行,即对不同的 运算对象进行若干次的相同的运算或处理。 根据前面学习的输入、输出、赋值和条件语 句,不能解决,我们需要新的语句来完成:

知识要 点 循环结构
当型(WHILE )和直到型(UNTIL)

1.WHILE语句的一般格式是: WHILE 条件 循环体 WEND

注意
其中循环体是由计算机反复执行的一组语 句构成的。WHLIE后面的“条件”是用于控 制计算机执行循环体或跳出循环体的。

编写计算机程序来计算1+2+…+100的值。
把整个框图编成程序语言

程序框图:
WHILE i<=100 条件 循环体 i=i+1
sum=sum+i

开始 i=1 sum=0 i<=100? 否 输出sum 结束 i=i+1 是 sum=sum+i

WEND

程序: i=1 sum=0 WHILE i<=100 sum=sum +i i=i+1 WEND PRINT sum END

当计算机遇到WHILE语句时,先判断条件的 真假,如果条件符合,就执行WHILE与WEND之 间的循环体;反复进行,直到某一次条件不符合 为止。接着执行WEND之后的语句。其对应的程 序结构框图为:
While(当型)循环 循环体 满足条件? 是



2.UNTIL语句的一般格式是:
DO 循环体 LOOP UNTIL 条件 程序结构框图:

循环体 满足条件? 是



开始

n=1 DO INPUT x 循环体 y=x^3+3*x^2-24*x+30 PRINT y n=n+1 LOOP UNTIL 条件 n>11 END 找出循环部分

n=1 输入x y=x^3+3*x^2-24*x+30 输出y n=n+1 否

n>11? 是 结束

两种循环结构有什么差别?
While(当型)循环

先判断 后执行 先判断指定的条件是否为真,若 条件为真,执行循环条件,条件 为假时退出循环。

A P
否 是

Until(直到型)循环

先执行 后判断 先执行循环体,然后再检查条件 是否成立,如果不成立就重复执 行循环体,直到条件成立退出循 环。

A
P
是 否

课堂小结
1. 两种循环语句及结构: WHILE 条件 循环体 WEND DO 循环体 LOOP UNTIL 条件
成立

A P
不成立 成立

A
P
不成立

? 全优课堂P15-预习测评

随堂练习
程序:

a=300 p=1.25 n=2014 DO a=a×p n=n+1 LOOP UNTIL a>400 PRINT n END

运行结果是 2016

i=1 WHILE i<=7 PRINT 5×i i=i+1 WEND END
执行结果是 5,10,15,20,25,30,35 改编为直到型语句

i=1 DO PRINT 5×i i=i+1 LOOP UNTIL i>7 END

3.编写一个程序,输入正整数n,计算它的 阶乘n!(n!=n × (n-1) ×…×3×2×1) 解: t=1 i=1 INPUT "请输入n的值:";n DO t=t×i i=i+1 LOOP UNTIL i>n PRINT "这个数的阶乘为:";t END

若输入n=5,则程序运行输出的结果为 120

4.编写程序,计算函数f(x)=x2-3x+5当x=1,2, 3 时的函数值。 解: x=1 WHILE x<=3 y=x2 -3*x+5 PRINT "x=";x PRINT "y=";y x=x+1 WEND END
运行程序输出 x=1 y=3, x=2 y=3,x=3 y=5


赞助商链接
相关文章:
1.2.3循环语句
1.2.3循环语句_数学_高中教育_教育专区。§1.2.3 循环语句 一、学情分析 通过前面的学习,学生学会了输入语句、输出语句、赋值语句和条件语句的基本用法, 本节...
1.2.3循环语句
1.2.3循环语句_高一数学_数学_高中教育_教育专区。1.2.3 循环语句 教学分析 通过前面的学习,学生学会了输入语句、输出语句、赋值语句和条件语句的基本用法, 本...
1.2.3循环语句
1.2.3循环语句导学案 3页 2财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 1.2.3循环语句 隐藏>> 1.2.3...
1.2.3循环语句
1.2.3 循环语句(第三课时)教学目标:知识与技能(1)正确理解循环语句的概念,并掌握其结构。 (2)会应用条件语句和循环语句编写程序。 过程与方法 经历对现实生活...
1.2.3循环语句
高二数学必修 3 SX-2012-02-004 §1.2.3循环语句》导学案编写人:吴秋林 姓名: 【学习目标】 : 1、了解循环语句的概念及相应循环结构的关系。 2、了解两种...
1.2.3循环语句
1.2.3 循环语句 [自我认知 自我认知]: 自我认知 1.直到型循环结构为 ( ) 循环 满足条件?否是 循环 满足条件? 是 否 A B 循环 满足条件? 否 2.下边程...
1.2.3循环语句
1.2.3 循环语句 第 课时 一、教学目标: 教学目标: 1 掌握循环语句的简单应用,初步掌握循环语句的嵌套。 2,初步掌握用循环语句处理一些求和,求积问题的技能. 3...
1.2.3循环语句
循环语句( 三课时) 1.2.3 循环语句(第三课时)教学目标:知识与技能(1)正确理解循环语句的概念,并掌握其结构。 (2)会应用条件语句和循环语句编写程序。 过程与...
1.2.3循环语句(2)
普通高中课程标准实验教科书—数学第三册[人教版] 1.2.3 循环语句(2)教学目标:了解条件语句,进一步体会算法的条件分支结构 教学重点:了解条件语句,进一步体会算法...
高中数学必修3《1.2.3循环语句》教案设计
高中数学必修3《1.2.3循环语句》教案设计_数学_高中教育_教育专区。www.xkb1.com 新课标第一网系列资料 www.xkb1.com 新课标第一网不用注册,免费下载! 1....
更多相关标签: