kl800.com省心范文网

第08课时(基本算法语句—循环语句)


溧水县第二高级中学(数学苏教版必修三)

总 课 题 分 课 题

基本算法语句 循环语句

总课时 分课时

第 8 课时 第 3 课时

学习循环语句的一般格式, 掌握循环语句的作用, 并能进行最简单 的编程; 理解并掌握循环语句在机算机程序语言中的作用, 掌握两 教学目标 种循环语句应用的实例:数列求和、求积;培养学生的探索问题、 分析问题和解决问题的能力,培养学生思维的严谨性和条理性. 让学生理解并掌握循环语句的格式和作用;能写出一般的循环语 重点难点 句;能将循环语句用与简单的编程中. 引入新课 问题: 问题:设计计算 1 × 3 × 5 × 7 × L × 99 的一个算法.

(1)用当循环 当循环语句描述这一算法过程. 当循环

(2)将上述算法改写为直到型循环 直到型循环. 直到型循环

例题剖析
例1 抛掷一枚硬币时,既可能出现正面,也可能出现反面,预先作出确定的判断是 不可能的,但是假如硬币的质量均匀,那么当抛掷次数很多时,出现正面的频 率应接近于 50% ,试设计一个循环语句模拟抛掷硬币的过程,并计算抛掷中出 现正面的频率.

第 1 页 共 4 页

溧水县第二高级中学(数学苏教版必修三)

巩固练习
1.用流程图给出计算 1 + 2 + 3 + 4 + 5 的一个算法,试用循环语句描述这一算法过程.

2. 2000 年我国人口数约为 13 亿,如果每年的人口自然增长率为 15‰ ,那么多少年后我 国人口数将达到或超过 15 亿?这个问题可通过循环方式计算完成,即每一次在原有的 基础上增加 15‰ ,直到达到或超过 15 亿,再记下循环次数.试用循环语句表示这一 过程.

3. 1 , 1 , 2 , 3 , 5 , 8 , 13 , K 这一列数的规律是:第一、第二个数是 1 ,从第三个 数起,每个数是其前两个数的和.试用循环语句描述计算这列数中第二十个数的算法.

课堂小结
理解并掌握循环语句的格式和作用;会写一般的循环语句;能用循环语句进行编程.
第 2 页 共 4 页

溧水县第二高级中学(数学苏教版必修三)

课后训练
班级:高二( 一 基础题 1.算法中实现循环结构的语句叫 2. “For”语句的一般形式是: ; ; ; )班 姓名:____________

. “While”语句的一般形式是: ; ; .

i←0 S←0 While S ≤ 20 S ← S +i i ← i +1 End while Pr int i End
(第 3 题图①)

i←0 S←0 While S ≤ 20 i ← i +1 S ← S +i End while Pr int i End
(第 3 题图②)

I ←1 While I < 8 I ←I +2 S ← 2I + 3 End while Pr int S End

(第 4 题图) .

3.在上面的两个伪代码中,①的运行结果为

,②的运行结果为

4.根据如图所示的伪代码,可知道输出的结果 S 为 . 二 提高题 5.输入三个数 a , b , c ,如果这三个数能作为一个三角形的三边长, 那么输出

1 (a + b + c) ,否则提示重新输入,试用算法语句表示上述过程. 2

第 3 页 共 4 页

溧水县第二高级中学(数学苏教版必修三)

6.设计一个计算 1 +

1 1 1 1 1 + + +L+ + 的算法,并画出流程图,写出伪代码. 2 3 4 99 100

7.青年歌手大奖赛有 10 名选手参加,并请了 12 名评委.为了减少极端分数的影响,通常 去掉一个最高分和一个最低分后再求平均分.请用算法语句表示:输入 12 名评委所打 的分数 a i (i = 1,, , ) ,用函数 Max(a1,a 2, ,a12 ) 和 Min(a1,a 2, ,a12 ) 分 2 L 12 L L 别求出 a i (i = 1, , , ) 中的最大值和最小值,最后输出该歌手的成绩. 2 L 12

第 4 页 共 4 页


赞助商链接

高中数学 1.4 基本算法语句及算法案例第4课时教案 苏教...

? 赋值语句 ? ? 1.4 基本算法语句及算法案例第 4 课时 重点难点 重点:运用基本算法语句表示顺序、选择、循环这三种基本结构. 难点:掌握循环语句的综合应用. 【...

《基本算法语句(第1课时)》教学设计

基本算法语句(第1课时)》教学设计_数学_高中教育...循环语句 这就是这一节所要研究的主要内容——基本...11人阅读 9页 ¥8.00 喜欢此文档的还喜欢 新华...

第3课时基本算法语句LET INPUT PRINT

第3课时基本算法语句LET INPUT PRINT_高二数学_数学_高中教育_教育专区。教学实录...(7)赋值语句 A=B=-2 (8)赋值语句 T=T*T 分析: (1)错,变量之间应用“...

...数学人教版必修三(教案)1.2 基本算法语句(3课时)

2016年高中数学人教版必修三(教案)1.2 基本算法语句(3课时)_数学_高中教育_...条件语句和循环语句.今天,我们一起用类 BASIC 语言学习输入语句、输出 语句、...

人教A版文科数学课时试题及解析(60)基本算法语句

课时作业(六十) [第 60 讲 基本算法语句] [时间:45 分钟 分值:100 分] ...8 X= A A=B B=X+A PRINT A,B END 此程序运行的结果是( ) A.5,8 ...

高中数学13基本算法语句赋值输入输出语句教学设计苏教...

基本算法语句 赋值语句;输入、输出语句课时课时 第 6 课时 第 1 课时...(单位:亿元)分别为 3.8 , 4 .2 , 5.3 , 6.1 , 5.6 , 4 .8 , 7...

高中数学1.3基本算法语句赋值输入输出语句教学设计

基本算法语句 赋值、输入、输出语句 总课题分课题 教学目标 重点难点 基本算法语句 赋值语句;输入、输出语句课时课时 第 6 课时 第 1 课时 理解赋值语句...

...第10章 第1节 算法与程序框图、基本算法语句

(人教A版)总复习课时演练 第10章 第1节 算法与程序框图、基本算法语句_高三...第三次循环得,S=12,n=6,T=12;第四次循环得,S =16,n=8,T=20,此时 ...

2014年高考数学总复习教案:第十章 算法、统计与概率第1...

一折网 第十章 算法、统计与概率第 1 课时 算 ...出语句、赋值语句、条件语句循环语句的 标的基本...x+2 Else y←log2x End If Print y 答案:8 ...

...师大版必修3课时作业:第二章 算法初步 课时作业 14 循环语句 ...

课时作业 14 循环语句 |基础巩固|(25 分钟,60 分) 一、选择题(每小题 5 ...答案:D 2.阅读下列算法语句,循环体执行的次数为( K=8 Do K=K+1 Loop ...