高中数学必修三导学案:1.1.2程序框图与算法的基本逻辑结构(2)缺答案.docVIP

  • 1
  • 0
  • 约1.96千字
  • 约 13页
  • 2018-03-09 发布于福建
  • 举报

高中数学必修三导学案:1.1.2程序框图与算法的基本逻辑结构(2)缺答案.doc

1.1.2程序框图与算法的基本逻辑结构(2) 【学习目标】 1.理解算法的三个基本逻辑结构. 2.掌握画程序框图的基本规则,会画一个算法的程序框图. 【新知自学】 知识回顾: 1.程序框图的定义? 2.程序框图中的顺序结构的示意图? 新知梳理: 1.条件结构的程序框图 算法的流程根据 有不同的流向,处理这种过程的结构就是条件结构.它有 入口和 出口,但最后只有一个终结口. 试画出条件结构的示意图: 2.循环结构的程序框图 在一些算法中,经常会出现从某处开始,按照 反复执行某些步骤的情况,这就是循环结构.反复执行的步骤称为 . 试画出循环结构的示意图: 循环结构有两种主要结构形式, 和 .你能说出它们的特征吗? 对点练习: 1. 算法的三种基本结构是(    ).    A.顺序结构、条件结构、循环结构 B.顺序结构、流程结构、循环结构   C.顺序结构、分支结构、流程结构 D.流程结构、循环结构、分支结构 2.算法有三种结构,下列说法正确的是( ). A.一个算法只能含有一种逻辑结构 B.一个算法最多可以包含两种逻辑结构 C.一个算法必须含有上述三种逻辑结构 D.一个算法可以含有三种逻辑结构的任意组合 3.在算法的逻辑结构中,要求进行逻辑判断,并根据结果进行不同处理的是哪种结构( ) . A.顺序结构 B.条件结构和循环结构 C.顺序结构和条件结构 D.没有任何结构 【合作探究】 典例精析 例题1、已知函数设计一个算法,输入自变量的值,输出对应的函数值.请写出算法步骤,并画出程序框图. 变式训练,试写出求该函数值的算法,并画出程序框图. 例题2、设计一个计算1+2+…+100的值的算法,并画出程序框图. 变式训练的值的一个算法. 例题3、求满足的最小正整数的程序框图. 给出以下一个程序框图,判断是否正确,若都不正确,请你给出一个正确的程序框图. 否 是 【课堂小结】 【当堂达标】 1.如图,阅读程序框图,则输出的=( ) 否 是 A. 26 B. 35 C. 40 D. 57 2.如图所示的程序框图能判断任意输入的整数的奇偶性,则判断框内的条件是( ) 是 否 A. B. C. D. 3.如图所示的程序框图,输出的结果是,则输入的值为 【课时作业】 1.如图所示的是一个算法的程序框图,已知,输出的结果为7,则的值是( ) A. 9 B. 10 C. 11 D. 12 2.下列算法中,含有条件结构的是( ) (A)1 (B)2 (C)3 (D)4 A.求两个数的积 B.求点到直线的距离 C.解一元二次不等式 D.已知梯形两底和高求面积 3.如图所示的程序框图,其功能是( ) A.输入的值,按从小到大的顺序输出它们的值 B.输入的值,按从大到小的顺序输出它们的值 C.求的最大值 D.求的最小值 否 是 3.执行如图所示的程序框图,输出的T= 是 否 4.设计求的一个算法,并画出相应的程序框图. 开始 S=0 输出 结束 开始 S=S+T 输出 结束 开始 输入x m=x除以2的余数 输出“x是奇数” 输出“x是偶数” 结束 开始 输入A S=2A+1 输出S 结束 开始 输入 将与的和记作 将记作 输出 结束 开始 输入 输出 输出 结束 开始 S=S+5 输出T n=n+2 结束 T=T+n

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档