知识点二 算法的设计
3.试设计一个判断圆(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 4.已知函数y=试设计一个算法输入x的值,求对应的函数值. 解 算法步骤如下: 第一步,输入x的值. 第二步,当x≤-1时,计算y=-x2-1; 否则计算y=x3. 第三步,输出y. 知识点三 算法的应用 5.国际奥委会宣布2020年夏季奥运会主办城市为日本的东京.据《中国体育报》报道:对参与竞选的5个夏季奥林匹克运动会申办城市进行表决的操作程序是:首先进行第一轮投票,如果有一个城市得票数超过总票数的一半,那么