基本语句(2)[下学期]

文档属性

名称 基本语句(2)[下学期]
格式 rar
文件大小 13.0KB
资源类型 教案
版本资源 北师大版
科目 数学
更新时间 2006-06-02 12:33:00

图片预览

文档简介

课件8张PPT。教学内容:几种基本语句
教学目的:通过对具体实例的理解,掌握
几种基本语句,体会算法思想
教学重点:1、几种基本语句
2、简单编程
教学器材:多媒体电脑【探究】求 S = 1 +2+…+100算法如下:
10 k: = 1
20 S: = 0
30 S: = S + k
40 k: = k + 1
50 如果 k > 100 ,
则执行 60
否则执行 30
60 输出 S基本语句算法:
s: = 0
k: = 1
for k: = 1 to 99 do
begin s: = s + k
end
输出 s基本语句算法:
s: = 0
k: = 1
repeat s := s + k
k := k + 1
until k > 100
输出 s循 环 语 句 for 语句的一般形式
for <循环变量>: = <初始值> to <终值> do
begin <循环体>
end repeat 语句的一般形式
repeat <循环体>
<循环变量> : = <循环变量后继>
until <终止条件为真>已知循环次数未知循环次数【探究】 用循环语句写出计算下面式子的算法
【探究】 已知函数 f(x) = x3 , 把区间[-3 , 3 ]
10等分 ,写出求等分点和端点处的函
数值的程序。先画流程图,然后写语句【探究】 根据下面的程序,说明其算法功能
n: = 1
t : = 1
s : = 1
repeat
t: = 2^n
s: = s + t
n: = n + 1
until n > 30
输出 s【例】 标有1,2,3,4,5,6 六个号码的球,
有一个最重,写出挑出最重球的程序。【解析】i:=1
for i: = 1 to 6 do
begin
输出 小球的重量 a(i)
max:=a(1)
for i: = 2 to 6 dobegin
if max < a(i)
then max:=a(i)
输出 max【研究】 P135 例5【作业】 P136 练习2