【例1】 已知平面直角坐标系中两点A(-1,0),B(3,2),写出求线段AB的垂直平分线方程的一个算法.
[解] 第一步,计算x0==1,y0==1,得AB的中点N(1,1).
第二步,计算k1==,得AB斜率.
第三步,计算k=-=-2,得AB垂直平分线的斜率.
第四步,由点斜式得直线AB的垂直平分线的方程,并输出.
算法设计时应注意的问题
(1)与解决问题的一般方法有联系,从中提炼出算法;
(2)将解决问题的过程分为若干个可执行步骤;
(3)引入有关的参数或变量对算法步骤加以表达;
(4)用最简练的语言将各个步骤表达出来;
(5)算法的执行要在有限步内完成.
1.求两底面直径分别为2和4,且高为4的圆台的表面积及体积,写出解决该问题的算法.
[解] 算法如下: