nbhkdz.com冰点文库

066基本算法语句2


高一数学学案 序号___066__

高一

年级 _1、6___ 班

教师 张杰

学生 _____

知识探究(二):当型循环语句 思考 1:当型循环结构的程序框图是什么?

课 题
一、学习目的 1、正确理解循环语句的概念, 2、掌握其结构,

3、会应用循环语句编写程序。

1.2.3 循环语句

二、学习重点、难点 重点:两种循环语句的表示方法、结构和用法,用循环语句表示算法。 难点:理解循环语句的表示方法、结构和用法,会编写程序中的循环语句。 三、学习过程 知识探究(一):直到型循环语句 思考 1:直到型循环结构的程序框图是什么?

例 2:计算 1+3+5+?+51 的值又有如下算法: 第一步,令 i=1,S=0. 第二步,若 i≤51 成立,则执行第三步;否则,输出 S,结束算法. 第三步,S=S+i. 第四步,i=i+2,返回第二步. 你能利用 WHILE 语句写出这个算法对应的程序吗? 思考 2:该循环结构对应的循环语句的一般格式设定为:

例 1:计算 1+2+3+?+100 的值有如下算法: 第一步,令 i=1,S=0. 第二步,计算 S+i,仍用 S 表示. 第三步,计算 i+1,仍用 i 表示. 第四步,判断 i>100 是否成立.若是,则输出 S, 结束算法;否则,返回第二步. 你能利用 UNTIL 语句写出这个算法对应的程序吗? 思考 2:该循环结构对应的循环语句的一般格式设定为:

你能说明计算机在执行上述语句时是怎样工作的吗? 先对 ,如果条件符合,则执行 WHILE 和 WEND 之间的循环体;然后再检查上述条件,如果条 件仍符合,则再次执行循环体,直到 为止 . 这时,计算机将不执行 ,而执 行 . 变式训练 1:阅读下面的程序,你能说明它是一个什么问题的算法吗? x=1 ∧ WHILE x 2<1000 PRINT x=x+1 WEND END 例 3 已知函数 y=x +3x -24x+30,写出连续输入自变量的 11 个取值,分别输出相应的函数值的程序. 算法分析: 第一步,输入自变量 x 的值. 程序框图为 ;然后再 第二步,计算 y=x3+3x2-24x+30. , 第三步,输出 y. 第四步,记录 . 第五步,判断输入的次数 .若是, 则结束算法;否则,返回第一步. 程序为:
3 2

你能说明计算机在执行上述语句时是怎样工作的吗? 先执行 ,再对 .如果条件不符合,则继续执行 检查上述条件, 如果条件仍不符合, 则再次执行 , 直到条件符合为止.这时, 计算机将不执行 而执行 UNTIL 语句之后的语句. 变式训练 1:在下面的程序运行中,计算机输出的结果是多少? x=20 DO x=x-3 LOOP UNTIL x<0 PRINT x END

变式训练 1;某篮球队 6 名主力队员在最近三场比赛中投进的三分球个数如下表所示: 下图是统计该 6 名队 员在最近三场比赛中投进的三分球总数的程序框图和程序 队员 i 三分球个数 1 2 3 4 5 6

四、小结 两种循环语句的表示方法、结构和用法,用循环语句表示算法。 五、课后巩固 1.下面为一个求 20 个数的平均数的程序,在横线上应填充的语句为

a1

a2

a3

a4

a5

a6

课堂目标检测 1.下边程序执行后输出的结果是(



S ?0 i ?1 DO INPUT x S ?S?x i ? i ?1 LOOP UNTIL ___________ a ? S / 20 PRINT a END A. i ? 20 B. i ? 20 C. i ?? 20 D. i ?? 20 2.把求 n ﹗( n ! ? 1? 2 ? 3 ? ... ? n )的程序补充完整
__________“ n ” ;n

n?5 s?0 WHILE

s ? 15

i ?1 s ?1
_________ i ?? n

s ? s?n
n ? n ?1 WEND PRINT n END
A. -1 B. 0 C. 1 D. 2 ( )

s ? s *i i ? i ?1
_________

PRINT END

s
2 3 63

2.如果下边程序执行后输出的结果是 132,那么在程序 until 后面的“条件”应为

3.编写程序,求 1 ? 2 ? 2 ? 2 ? ... ? 2 的值. (分别用两种循环语句编写)

i ? 12 s ?1 DO s ? s *i i ? i ?1 LOOP UNTIL “条件” PRINT s END A. i ? 11 B. i ?? 11 C. i ?? 11 D. i ? 11 3.当 x ? 2 时,下面的程序段结果是( i ?1 s?0 WHILE i ?? 4 s ? s * x ?1 i ? i ?1 WEND PRINT s END
A. 3 B. 7 C. 15 D. 17

) 总结反思:循环结构特点

课前预习: p54-p58