Programas método de biseccion
Enviado por izanagui1234 • 8 de Marzo de 2014 • 231 Palabras (1 Páginas) • 289 Visitas
// método de biseccion
inicio.
iniciamos las variables inters, interi, i, s, in, inte, xm, fxm, fs ,z, si, d, r y char resp,ep.
Inicializamos un ciclo do-while.
pedir los valores.
leer los valores.
almacenarlos en las variables inters y interi.
inicializamos un ciclo comenzando con i= interi.
sustituimos los valores de i en la formula 1+5.25X- 1/cos√.68X
Elavorar una tabla con los datos obtenidos.
si i<=inters programa se regresa al paso 7 en caso contrario se sale del ciclo.
ciclo while si resp = s el programa sigue en caso contrario se regresa al paso 4.
pedimos valores.
leer valores
almacenamiento de valores en las literales s,in ,inte.
comenzamos un ciclo en j=1..
calcular el valor de xm con la formula xm = (s+in)/2.
calcular el valor de fxm con la formula fxm= (1+(xm))-(1/(pow( cos(((xm*.68))), .5))).
calcular el valor de fs con la formula fs=(1+(s))-(1/(pow( cos(((s*.68))), .5))).
calcular el valor de z con la formula z=fxm*fs.
si= xm.
si z<0 entonces.
asignamos valor a ep con la formula ep=(in-xm)/xm.
escribir el valor de ep.
reasignar valor de in, in = xm.
escribir valor xm.
de lo contrario.
asignamos valor a ep con la formula ep=(in-xm)/xm.
escribir el valor de ep.
reasignamos valor de s, s=xm.
Escribir valor de xm.
Fin_si
Asignamiento de valor a la literal d, d= xm.
Si j > inte programa continua
Si j<= inte programa se regresa al paso 16.
Escribir valor ep.
Obtención del valor r con la formula r=(1+(d))-(1/(pow( cos((((d*.68)))), .5))).
Escribir valor de r.
fin
...