第一步 设直线AB的方程为y=kx+b;
第二步 将A(-2,3),B(1,-3)代入第一步所设方程,得3=-2k+b,-3=k+b;
第三步 解第二步所得方程构成的方程组,得k=-2,b=-1;
第四步 将第三步所得结果代入第一步所设方程,得y=-2x-1;
第五步 将第四步所得结果整理,得方程2x+y+1=0.
算法三:
第一步 将A(-2,3),B(1,-3)代入两点式方程,得=;
第二步 将第一步所得结果化简得方程2x+y+1=0.
(1)在设计算法时,首先要考虑是否有公式可以利用,若有应围绕公式设计算法.
(2)在算法中,顺序是十分重要的.
(3)算法具有不唯一性,设计算法时要选用步骤少、条理清晰,具有通用性的算法.
[活学活用]
1.已知一个学生的语文成绩为89分,数学成绩为96分,外语成绩为99分.请填入适当文字,使下列步骤成为求他的总分和平均成绩的一个算法:
第一步 取A=89,B=96,C=99;
第二步 __________________________________________;
第三步 __________________________________________.
第四步 输出结果.
答案:计算A+B+C 计算(A+B+C)
2.写出求两底半径分别为1和4,高也为4的圆台的侧面积、表面积及体积的算法.
解:算法步骤如下:
第一步 取r1=1,r2=4,h=4;
第二步 计算l=;
第三步 计算S1=πr,S2=πr,S侧=π(r1+r2)l;
第四步 计算S表=S1+S2+S侧;