还剩2页未读,
继续阅读
高一数学 1.2.3《循环结构》学案(新人教A版版必修3)
展开这是一份高一数学 1.2.3《循环结构》学案(新人教A版版必修3)
一、学习目标:了解程序流程图循环结构的概念,会用通用的图形符号表示算法。通过模仿、操作、探索,学会灵活、正确地画程序流程图,经历通过设计程序流程图表达解决问题的过程。二、学习重点:循环结构的基本概念、基本图形符号三、学习过程:问题1:学校春运会比赛在400米环形跑场上进行,请你构造一个能判断一个选手跑完全程10000米算法?第一步: 第二步:第三步:第四步:请你就上面的算法用流程图来表示:方法一(当型循环结构): 方法二(直到型循环结构):剖析一下:当型循环与直到循环的区别:_______________________________________________________________________________________________________________________选择结构与循环结构的区别与联系: _________________________________________总结: 循环结构:在一些算法中,也经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这种结构称为循环结构.否是是否当型循环结构 直到型循环结构注:用“满足条件?循环体”填空.问题2:根据求1×2×3×4×5的值的算法,并画出流程图.算法1: 算法2:S1 先算T←1×2 S1 T←1S2 T←T×3 S2 I←2 S3 T←_______ S3 T←_________ S4 T←T×5 S4 I←I+1S5 输出T S5 如果I不大于5, 返回S3,否则输出T画出流程图:例题2 设计一个计算10个数的平均数的算法.S1 S←0 {把0赋值给变量S} S2 I←1 {____________________} S3 输入G {输入一个数据}S4 S←S+ G {把_____值赋给变量____} S5 _____________ {I+1赋值给变量I} S6 如果I不大于10,转S3 {___________________} S7 ____________ {把S/10存放到A}S8 输出A {输出平均值}画出流程图:巩固练习:1.算法:S1 输入nS2 判断n是否是2,若n=2,则n满足条件,若n>2,则执行S3S3 依次从2到n一1检验能不能整除n,若不能整除n,满足条件.则这个算法是检验n是_______. (A)质数 (B)奇数 (C)偶数 (D)约数2.右图给出的是计算的值的一个程序流程图,其中判断框内应填入的条件是_______.A.i>10 B. i<10 C.i>20 D.i<203.有如下程序流程图(如右图所示),则该程序流程图表示的算法的功能是 _________________________.4.求1+2+3+┅+100用如下的算法,请用流程图表示,并指明对应的逻辑结构:_______________________ 循环结构.第一步:S←0,I←0;第二步:检验I≤100;第三步:若I≤100,则S←_________,I←__________,转第二步;第四步:输出S;5.设计一个流程图,求满足10
相关资料
更多