题目内容

【题目】迭代法是用于求方程或方程组近似根的一种常用的算法设计方法.设方程为用某种数学方法到处等价的形式然后按以下步骤执行

(1)选一个方程的近似根,赋给变量

(2)将的值保存于变量然后计算并将结果存于变量

(3)当的差的绝对值还小于指定的精度要求时重复步骤(2)的计算.若方程有根则按上述方法求得的就认为是方程的根试用迭代法求某个数的平方根用流程图和伪代码表示问题的算法

【答案】(1);(2);(3)流程图见解析,伪代码见解析.

【解析】

试题分析:(1)借助题设条件运用循环结构的知识求解;(2)借助题设运用解方程的方法求出即可;(3)依据题设运用算法流程图表示和运用伪代码语言求解.

试题解析:

由已知求平方根的迭代公式为所以可设平方根的解为可假定一个初值估计值),根据迭代公式得到一个新的值这个新值比初值更接近要求的值再以新值作为初值重新按原来的方法求重复这一过程直到某一给定的精度即可

答案:设平方根的解为可假定一个初值估计值),根据迭代公式得到一个新的值这个新值比初值更接近要求的值再以新值作为初值重新按原来的方法求重复这一过程直到某一给定的精度),此时可以将作为问题的解

伪代码:

流程图如下:

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网