人教出版社人教出版社 BB 版 必修三 算法初步 版 必修三 算法初步 1
3 算法的三种基算法的三种基本逻辑结构和框图表本逻辑结构和框图表示示---------- 循环结构循环结构创设情境 核裂变原理核裂变原理问题问题 11 ::如果轰击如果轰击 6464 次铀核,如何求释放出的总能量
次铀核,如何求释放出的总能量
次数次数铀核11223344……6464112211 22222233 ……226363如何求如何求 1+2+4+……+21+2+4+……+263 63 的值
思考:用我们已经学过的顺序结构和条件分支结构能 思考:用我们已经学过的顺序结构和条件分支结构能 画出求解的流程图吗
画出求解的流程图吗
S1=1 ;S2=S1+2 ;S3=S2+22 ;S4=S3+23 ;……S64=S63+263开始S1=1S2=S1+2S3=S2+4S64=S63+263输出 S64结束……顺序结构:顺序结构:缺点:在解决变量较多的问题时, 用顺序结构过程变得繁琐
1 次加法1 次加法1 次加法 ,2 次乘法1 次加法 ,3 次乘法1 次加法 ,63 次乘法概念探究—温故2概念探究—变量 输出输入S思考:能否用一个变量完成程序的设计
思考:能否用一个变量完成程序的设计
3S=2S=2S=3S=3S=4S=2S=2输出输入S=S+5S=2+5S=7S=4+5S=4S=9说明:“ S=S+5” 的意思是将 S+5 后的值赋给 S23思考: “ S=S+i ” 是什么意思
“ i=i+1” 呢
S=2,i=1S=3,i=2S=1,i=1S=3,i=3S=2,i=2S=1,i=1S=S+ii=i+1S=2,i=1S=2,i=1S=2,i=2S=2,i=2S=2,i=2S=3,i=2S=3,i=2S=3,i=3S=3,i=3S=4,i=3例例 1 1 如何画出如何画出 1+2+3