2017-2018学年苏教版必修三 1.4 算法案例 课时作业
2017-2018学年苏教版必修三     1.4 算法案例  课时作业第3页

 图5-35

  思路解析:由流程图和函数的解析式可知,当x<1时,y=x,当1≤x<10时,y=2x-1,当x≥10时y=3x-11.

  答案:①x ②1≤x<10 ③3x-11

6.根据下面的流程图(如图5-36所示)写出其算法的伪代码.

图5-36

  思路解析:由所学知识可知此流程图表示的是计算2+4+6+...+200的一个算法,由于在算法的流程图中出现了循环结构,则用伪代码表示该算法时需用循环语句.

  答案:这是计算2+4+6+...+200的一个算法,可以用循环语句表示为

  T←0

 For I from 2 to 200 step 2

  T←T+I

 End for

7.输入一个华氏温度,要求输出摄氏温度,公式为.写出其算法的伪代码.

  思路解析:由于华氏温度与摄氏温度互化只需代公式C=(F-32),则其算法在表示时只需输入、输出语句和赋值语句即可.

  答案:这是顺序结构.其伪代码如下:

 Read F

C←(F-32)

 Print C

8.一个小球从100m高度自由落下,每次落地后反跳回原高度的一半,再落下.设计一个算法,求它在第10次落地时共经过多少米?第10次反弹多高?画出流程图并用伪代码表示.

思路解析:由题第1次下落的高度为100 m,第2次下落的高度为50 m,第3次下落