kl800.com省心范文网

§1.3.4 基本算法语句——循环语句


学案-------------------------------------------------------------------高二(上)NO.6

§1.3.4

基本算法语句——循环语句
班级

上课时间: 上课时间: 主备:贾永亮 审核人:徐兴洲 姓名: 主备: 审核人: 姓名: 教学目标 (1)正确理解循环语句的概念,并掌握其结构; (2)会应用循环语句编写程序. 教学重点 两种循环语句的表示方法、结构和用法,用循环语句表示算法. 教学难点 理解循环语句的表示方法、结构和用法,会编写程序中的循环语句. 教学过程 新知探究】 【新知探究】 一、问题情境 1.问题 1:设计计算 1× 3 × 5 × 7 × ? × 99 的一个算法,并画出流程图. 二、学生活动 你能解决问题 1 吗?请你试试看。 三、建构数学

1.循环语句:循环语句一般有种: “For 循环”“While 循环”和“Do 循环” 、 (由于该种循环变化较多,教 材中暂不介绍) . (1) “For 循环”是在循环次数已知时使用的循环, 其一般形式为:

For I from“初值”to“终值”step“步长”


End for
例如:问题 1 中算法可用“For 循环”语句表示为:

S ←1

For I From 1

To 99 Step

2

S ← S×I
End For Print S End 说明:①上面“For”和“End For”之间缩进的步骤称为循环体; ②如果省略“Step 2” ,默认的“步长”为 1,即循环时, I 的值每次增加 1(步长也可以为负,例 如,以上“For 循环”第 1 行可写成:For I From 99 To 1 Step -2) ; ③“For 循环”是直到型循环结构,即先执行后判断. (2) “While 循环”的一般形式为: 其中 A 为判断执行循环的条件. 例如:问题 1 中的算法可“While 循环”语句表示为:

S ←1 I ←3
While I≤99

While A … End while

S ← S×I I = I +2
End While Print S 必修三 第 1 章 算法初步——第 6 课时:基本算法语句(3)

学案-------------------------------------------------------------------高二(上)NO.6

End 说明:①上面“While”和“End While”之间缩进的步骤称为循环体; ②“While 循环”是当型循环结构,其特点是“前测试” ,即先判断,后执行.若初始条件不成立, 则一次也不执行循环体中的内容; ③任何一种需要重复处理的问题都可以用这种前测试循环来实现. 例题分析: 四、例题分析: 例 1.编写程序,计算自然数 1+2+3+……+99+100 的和。 解:用“For 循环”表示: 用“While 循环”表示:

例 2.试用算法语句表示:寻找满足 1× 3 × 5 × 7 × ? × _____ > 10000 的最小整数的算法. 解:

五.课后.练习 课后 练习 1 编写程序,计算自然数 1+3+5+7+……+99 的和。 解:用“For 循环”表示: 用“While 循环”表示:

2.试用算法语句表示:计算自然数 1 x 3 x 5 x 7 x … … …

x 101.的积.

必修三 第 1 章 算法初步——第 6 课时:基本算法语句(3)

学案-------------------------------------------------------------------高二(上)NO.6

城西分校高二随堂练习 NO:6 西分校高二随堂练习
课题:

§1.3.3

循环语句

1. 给出 1+2+3+4+5 的一个算法,试用循环语句描述这一算法过程,并 且写出流程图。

2.设计计算 1+ 1 + 1 +………+
2 3

1 的一个算法, 并画出流程图, 写出伪代 100

码。

3.设计计算 10 个数的平均数的一个算法, 并画出流程图, 写出伪代码。

必修三 第 1 章 算法初步——第 6 课时:基本算法语句(3)


1.2.3基本算法语句循环语句

1.2.3基本算法语句循环语句_数学_高中教育_教育专区。§1.2.3 基本算法语句...DO S=S+i 第四步,判断 i>100 是否成立.若是,则输出 S,结束算法; i=i...

基本算法语句——循环语句

基本算法语句——循环语句【学习目标】 1.进一步掌握循环语句结构,并能进行简单...(3 题) (4 题) 5.某纺织厂 1997 年的生产总值为 300 万元,如果年生产...

§1.3基本算法语句——复习

语句、条件语句、循环语句的概念, 并掌握其结构; (2)会灵活应用基本算法语句...(工资、薪金所得使用) 级数 1 2 3 4 全月应纳税所得额 不超过 500 元...

高中数学1.3基本算法语句循环语句教案

高中数学1.3基本算法语句循环语句教案_数学_高中教育_教育专区。基本算法语句《...0 while s≤1500000000 s←s×(1+0.015) i←i+1 End While Print i 4...

高中数学1.3基本算法语句循环语句教学设计

高中数学1.3基本算法语句循环语句教学设计_数学_高中教育_教育专区。基本算法语句...4 题图) . 3.在上面的两个伪代码中,①的运行结果为 ,②的运行结果为 4....

7.§1.2.3 循环语句

时间§1.2.3 循环语句 1.理解学习基本算法语句的意义.2.学会循环语句的基本...第二步,计算 S+i,仍用 S 表示. 第三步,计算 i+1,仍用 i 表示. 第四...

...数学一轮复习备考练习:第一章 §1.3.4 循环语句]

1.3.4 一、基础过关 循环语句 1. 下列给出的四个框图,其中满足 While 语句格式的是___. 2. 下列算法: 1 1 1 1 ①求和 2+ 2+ 2+?+ 2; 1 2 3...

1.3.4 循环语句(2)

1.3.4 教学目标: 循环语句(2) 1.进一步巩固基本算法语句:赋值语句、输入输出语句、条件语句、循环 语句的概念,并掌握其结构; 2.会灵活应用基本算法语句编写程序...

§1.2.3循环语句作业

1.2.2条件语句 1.2.3循环... 3页 免费喜欢此文档的还喜欢 算法初步练习题...4 如果下程序运行后输出的结果是 132,那么在程序中 LOOP UNTIL 后面的“...

《1.3.3循环语句》教案

总课题 分课题 基本算法语句 循环语句 总课时 分课时 第8课时 第3课时 学习...1 1 1 1 1 的算法,并画出流程图,写出伪代码. ? ? ??? ? 2 3 4 ...