2017-2018学年北师大版必修3 第二章§2第3课时 循环结构 学案
2017-2018学年北师大版必修3   第二章§2第3课时 循环结构  学案第4页

 

  解决该类问题一般分以下几个步骤:

  (1)根据题目条件写出算法并画出相应的框图;

  (2)依据框图确定循环结束时,循环变量的取值;

  (3)得出结论.

练一练

  2.看下面的问题:1+2+3+...+(  )>10 000,这个问题的答案虽然不唯一,但我们只要确定出满足条件的最小正整数n0,括号内填写的数字只要大于或等于n0即可.画出寻找满足条件的最小正整数n0的算法的算法框图.

  解:1.S=0;

  2.n=0;

  3.n=n+1;

  4.S=S+n;

  5.如果S>10 000,则输出n,否则执行6;

  6.回到3,重新执行4,5.

  框图如右图:

  

  讲一讲

  3.某高中男子田径队的50 m赛跑成绩(单位:s)如下:6.3 , 6.6, 7.1, 6.8, 7.1, 7.4, 6.9, 7.4, 7.5, 7.6, 7.8, 6.4, 6.5, 6.4, 6.5, 6.7, 7.0, 6.9, 6.4, 7.1, 7.0, 7.2.

  设计一个算法,从这些成绩中搜索出成绩小于6.8 s的队员,并画出算法框图.

[尝试解答] 此男子田径队有22人,要解决该问题必须先对运动员进行编号.设第i个运动员编号为Ni,成绩为Gi,设计的算法如下: