2017-2018学年北师大版必修3 第二章§2第1课时 顺序结构与选择结构 学案
2017-2018学年北师大版必修3   第二章§2第1课时  顺序结构与选择结构  学案第2页

  [问题思考]

  1.顺序结构和选择结构有什么区别?

  提示:选择结构不同于顺序结构的地方是:它不是依次执行,而是依据条件作出逻辑判断,选择执行不同指令中的一个.

  2.什么问题适合用选择结构的框图进行设计?

  提示:(1)凡根据条件先作出判断,再决定进行哪一个步骤的问题,在画程序框图时,必须引入判断,应用条件结构.如分段函数求值、数据的大小比较及含"若......则......"字样等问题.

  (2)解决问题时的注意事项:常常先判断条件,再决定程序流向,菱形图有两个出口,但在最终执行程序时,选择的路线只能有一条.

讲一讲

  1.一次考试中,某同学的语文,数学,英语,物理,化学的成绩分别是a,b,c,d,e,设计一个计算该同学的总分和平均分的算法,并画出算法框图.

  [尝试解答] 算法步骤如下:

  1.输入该同学的语文,数学,英语,物理,化学的成绩:a,b,c,d,e.

  2.计算S=a+b+c+d+e.

  3.计算W=.

  4.输出S和W.

算法框图如图所示.