题目内容

求方程f(x)=x3+x2-1=0在[0,1]上的近似解,精度为0.01画出框图写出程序.
考点:设计程序框图解决实际问题
专题:阅读型
分析:根据二分法写出一个算法,然后画出流程图,最后利用二分法求方程近似值的步骤,写出程序即可,注意利用循环结构,判定是否满足误差要求.
解答: 解:第一步 赋值给a,b,c
第二步 计算区间(a,b)的中点x,
第三步 计算f(x)是否为0,满足为0则c就是函数的零点,如果f(a)f(x)<0,则令b=x,如果f(x)f(b)<0,则令a=c,
第四步 判断是否达到精确度,若满足|a-b|<c,则输出a,否则重复第二、三、四步.
流程图为:

程序为:
a=0
b=1
c=0.01
DO
x=(a+b)/2
f(a)=a∧3+a∧2-1
f(x)=x∧3+x∧2-1
IF  f(x)=0  THEN
PRINT“x=”;x
ELSE
IF  f(a)*f(x)<0  THEN
b=x
ELSE
a=x
END  IF
END  IF
LOOP  UNTIL  ABS(a-b)<=c
PRINT“方程的一个近似解x=”;x
END
点评:本题考查的知识点是设计程序框图解决实际问题,其中熟练掌握二分法利用循环结构的方法,是解答本题的关键,属于中档题.
练习册系列答案
相关题目

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

精英家教网