2019-2020学年北师大版必修三 算法的基本思想 课时作业
2019-2020学年北师大版必修三    算法的基本思想 课时作业第1页



2019-2020学年北师大版必修三 算法的基本思想 课时作业

1.试设计一个判断圆(x-a)2+(y-b)2=r2和直线Ax+By+C=0位置关系的算法.

解 算法步骤如下:

第一步,输入圆心的坐标(a,b)、半径r和直线方程的系数A,B,C.

第二步,计算z1=Aa+Bb+C.

第三步,计算z2=A2+B2.

第四步,计算d= .

第五步,如果d>r,则输出"相离";如果d=r,则输出"相切";如果d

2.已知函数y=试设计一个算法输入x的值,求对应的函数值.

解 算法步骤如下:

第一步,输入x的值.

第二步,当x≤-1时,计算y=-x2-1;

否则计算y=x1.

第三步,输出y.

知识点三 算法的应用

3.国际奥委会宣布2020年夏季奥运会主办城市为日本的东京.据《中国体育报》报道:对参与竞选的5个夏季奥林匹克运动会申办城市进行表决的操作程序是:首先进行第一轮投票,如果有一个城市得票数超过总票数的一半,那么该城市将获得举办权;如果所有申办城市得票数都不超过总票数的一半,则将得票最少的城市淘汰,然后进行第二轮投票;如果第二轮投票仍没选出主办城市,将进行第三轮投票,如此重复投票,直到选出一个主办城市为止,写出投票过程的算法.

解 算法如下:

第一步,投票.

第二步,统计票数,如果一个城市得票数超过总票数的一半,那么该城市就获得主办权,否则淘汰得票数最少的城市并转第一步.

第三步,宣布主办城市.

易错点 对算法的含义及特征理解不准确