典型例题探究(算法的概念).docxVIP

  • 3
  • 0
  • 约1.81千字
  • 约 2页
  • 2021-12-05 发布于天津
  • 举报
[典型例题探究] 【例1】写出求1+2+3+4+5+6的一个算法. 分析一:按照逐个相加的办法计算 ^ 解:第一步:计算1+2得到 第二步: 第三步: 第四步: 第五步: 分析二: 将第一步的运算结果 将第二步的运算结果 将第三步的运算结果 将第四步的运算结果 3; 3与3相加,得到 6与4相加,得到 10与5相加,得到 15与6相加,得到 6; 10; 15; 21. 1) -.伟大的数学家高斯在上小学时便用 规律发现 解法体现了算法的本 质:对一类问题的机械的、统- 的求解方法. 将步骤一直写下去,便得到 任意有限个数相加的算法. 运用公式 1+2+3+ ???+n=匹L 2 此公式迅速完成了老师布置的作业: 1+2+3+ ???+100,让老师和同学们大 吃一惊. 解:第一步:取 n=6; 第二步:计算n(n 1); 2 第三步:输出运算结果 21. 【例2】已知直角坐标系中的点 A (- 1 , 0), B (3, 2),写出求直 线AB的方程的一个算法. 分析:求直线的方程有不同的方法,可用点斜式、斜截式,也可以用 两点式或截距式. . 、, ,一一 2 0 1 解:(万法一)第一步:求出直线 AB的斜率k= =—; 3 ( 1) 2 第二步:选定点 A ( — 1,0),用点斜式写出直线 AB的方程V — 0=- 2 [x— (一 1)]; 第三步:将第

文档评论(0)

1亿VIP精品文档

相关文档