- 3
- 0
- 约小于1千字
- 约 4页
- 2018-11-26 发布于浙江
- 举报
数学人教B版必修3导学案:§1.1.3程序的三种基本逻辑结构含解析
学习目标
在具体问题的解决过程中,理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构.
学习过程
提出问题
(1)请大家.
(2)什么是循环结构、循环体?(3)试用程序框图表示循环结构.
()指出结构的相同点和不同点.
讨论结果:.
三种逻辑结构可以用如下程序框图表示:
顺序结构 条件结构 循环结构
应用示例
例1 程序框图.
算法分析:通常,我们按照下列过程计算1+2++100的值.
第1步,0+1=1.
第2步,1+2=3.
第3步,3+3=6.
第4步,6+4=10.
第100步,4 950+100=5 050. 显然,这个过程中包含重复操作的步骤,可以用循环结构表示.分析上述计算过程,可以发现每一步都可以表示为第(i-1)步的结果+i=第i步的结果.
为了方便、有效地表示上述过程,我们用一个累加变量S来表示第一步的计算结果,即把S+i的结果仍记为S,从而把第i步表示为S=S+i,
其中S的初始值为0,i依次取1,2,…,100,由于i同时记录了循环的次数,所以也称为计数变量.解决这一问题的算法是:
第一步,令i=1,S=0.
第二步,若i≤100成立,则执行第三步;否则,输出S,结束算法.
第三步,S=S+i.
第四步,i=i+1,返回第二步.
程序框图如右:
点评:在数学计算中,i=i+1不成立,S=S+i
原创力文档

文档评论(0)