Debo de escribirlo en .c, siguiendo el pseudocodigo siguiente y que realice el ejercicio que pide, pero por más que lo intento n

function ModFalsePost ( xl, xu, es, imax, xr, iter, ea )

iter = 0

fl = f ( xl )

fu = f ( xu )

DO

xrold = xr

xr = xu - fu * ( xl - xu  ) / ( fl - fu )

fr = f ( xr )

iter = iter + 1

IF xr <> 0 THEN

ea = Abs ( ( xr - xrold ) / xr ) * 100

END IF

test = fl * fr   

IF test < 0 THEN

xu = xr 

fu = f ( xu )

iu = 0

il = il + 1

if il ≥ 2 THEN fl = fl / 2

ELSE IF test > 0 THEN

xl =  xr

fl = f ( xl )

il = 0

iu = iu + 1

IF iu ≥ 2 THEN fu = fu / 2

ELSE 

ea = 0

END IF

IF ea < es OR iter ≥ imax THEN EXIT 

END DO

ModFalsePos = xr

END ModFalsePos

Usando el metodo de falsa posición, encuentre la raíz de la función f(x) = e^x - 3x^2

A) en el intervalo [0.5,1] , [-3,3] , [-0.5,0.5] , [2,5] considerar que error relativo porcentual sea menor que ea = 10% , 1%

Añade tu respuesta

Haz clic para o