下载此文档

高中数学123循环语句教案新人教A版必修3.doc


文档分类:中学教育 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍

教学目标
撑握两种循环语句的格式(当型循环与直到型循环)
弄清两种循环语句的区别,初步掌握用循环语句处理一些求和、求积问题。
教学重点
两种循环语句的语法结构
教学工具:TI图形计算器
教学过程
算法中的循环结构由循环语句实现。
当型循环语句格式
TI语法结构
While 条件
循环体
EndWhile
循环体

满足条件?

计算机执行此程序时,遇到WHILE语句,先判断条件是否成立,如果成立,则执行WHILE和WEND之间的循环体,然后再判断上述条件,再执行循环体,这个过程反复执行,直到某一次不符合条件为止,这时不再执行循环体,将跳到WEND语句后,执行WEND后面的语句。
例:请给出一个算法,并给出程序框图,计算1+2+3+…+100的值;根据你的算法与框图试用循环结构给出一个程序。
算法分析:
S1: 定义两个初始值, 一个累加变量 s=0,一个计数变量 i=0.
S2: 判断i<=,则输出 i, s的值.
TI程序(直到型)
Leijiahe()
Prgm
Local i ,s
0→i
0→s
Loop
s+i→s
i+1→i
If i>100 Then
Goto end
Endif
EndLoop
Lbl end
Disp i ,s
EndPrgm
TI程序(当型循环)
Leijiahe( )
Prgm
Local i,s
1→i
0→s
While i<=100
s+i→s
i+1→i
EndWhile
Disp i,s
EndPrgm
开始
结束
i=0,s=0
判断i<=100
s=s+i, i=i+1
输出s, i


S3: s=s+i, i=i+1.
S4: 输出 i, s的值.
直到型循环结构
满足条件?
循环体


TI程序结构:
Loop
循环体
Goto end
EndLoop
Lbl end

计算机执行UNTIL语句时,先执行DO和LOOP UNTIL之间的循环体,然后判断条件是否成立,如果不成立,执行循环体。这个过程反复执行,直到某一次符合条件为止,这时不再执行循环体,跳出循环体执行LOOP UNTIL后面的语句。
例: 输入一个正数,判断这个正数是否是质数.
直到型
TI图形计算器程序:
: Erfenfa( ) //P23练****1
: Prgm
: Local x1,x2,m,ε
: Define f(x)=x^2-2
: Input x1
: Input x2
: Inputε
: Lbl top
: (x1+x2)/2→m
: If f(m)=0 Then
: m→x1
: m→x2
: Endif
: If f(x1)*f(m)<0 Then
: m→x2
: Else
: m→x1
: Endif
: If abs(x1-x2)<εThen
: Disp (x1+x2)/2
: Else
: Goto top
: Endif
: EndPrgm
当型
TI计算器程序:
: zhishu( )

高中数学123循环语句教案新人教A版必修3 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jiqingyong14
  • 文件大小0 KB
  • 时间2015-09-20
最近更新