苏教版高中数学(必修3)1.3《基本算法语句》教案3篇.docVIP

  • 4
  • 0
  • 约5.6千字
  • 约 13页
  • 2017-06-09 发布于上海
  • 举报

苏教版高中数学(必修3)1.3《基本算法语句》教案3篇.doc

苏教版高中数学(必修3)1.3《基本算法语句》教案3篇整理

第9课时 1.3.3循环语句(While语句与Do语句) 教学目标: 了解循环语句的结构特征,掌握循环语句的具体应用。 教学重点: While语句与Do语句的表示方法,结构和用法。 教学难点: 将具体问题的流程图转化为程序语句的过程,当型循环和直到型循环的格式与逻辑的区别与联系。 教学过程: 复习回顾: (1)赋值语句: 变量←表达式或变量或常数. (2)输入语句: Read a,b (3)输出语句: Print a,b (4)条件语句: If A Then B Else C End If (5)循环结构特征图:当型循环 直到型循环 问题引入: 设计计算2×4×6×8× ×100的一个算法,并画出流程图. 解: 算法如下:(当型) 当型语句如下: S1 T ← 1; T←1 S2 I ← 1; I ←1 S3 若I≤50,则转S4, While I≤50 否则转S6; T←T×2I S4 T ← T×2I; I←I+1 S5 I ← I+1,转S3; End while S6 输出T. Print T (直到型) 直到型语句: S1 T ← 1; T←1 S2 I ← 1; I←1 S3 T ← T×2I; Do S4 I ← I+1 ; T←T×2I S5 若I50,则转S6, I←I+1 否则转S3; Until I50 S6 输出T. End Do Print T 三、总结归纳: 循环语句: (当型语句): (直到型语句): While p Do 循环体 循环体 End while Until p End Do 四.例题讲解: 例1.分别使用当型循环和直到型循环设计求 1+2+3+…+n>2006 的最小正整数n的伪代码,并画出流程图. 解:使用当型循环语句 设计如下: S←0 n←1 While S≤2006 S←S+n n←n+1 End while n←n-1 Print n 使用直到循环语句: S←0 n←1 Do S←S+n n←n+1 End Do n←n-1 Print n 例2.下列伪代码实现的是什么运算? S←0 a←1 i←1 While i≤101 S←S+a×i a←a×(-1) i ← i+2 End While Print S 答案:1-3+5-7+9-…+101 五.课堂小结: 当型循环 直到型循环 当型循环语句伪代码格式: 直到型循环语句伪代码格式: While P Do 循环体 循环体 End While Until P End Do 六.课后作业 1.编写程序,计算自然数1+2+3+……+99+100的和。 2.下列伪代码实现的什么算法? S←0 i ←0 While i≤99 i←i+1 S←S+i End while Print S w.w.w.k.s.5.u.c

文档评论(0)

1亿VIP精品文档

相关文档