InicioCiencia EducacionPrograma en C, Falsa Posicion.

Programa en C, Falsa Posicion.

Ciencia Educacion5/11/2013
Para los que llevan Metodos Numericos y los tienen que programar.

Les dejo el Programa en DEV C, de Flasa Posicion.

Aclaro le hace falta el contra digonal / antes de la n ,para que se acomode bien el programa al correrlo. si lo tiene el codigo pero no sale.



#include<stdio.h>
#include<conio.h>
#include<math.h>
#include<stdlib.h>
#include<iostream.h>


double f(float X);

int main(void){
int SI=1;
do{
system("cls" );
float Xi,Xu,Xr,Xn,Ea,comp;
int cont=0;
//clrscr();
printf("tttPRACTICA #3n" );
printf("tt METODO DE LA FALSA POSICIONn" );
printf("t basado en una practica de salonnnn" );
printf("introduce Xu:n" );
scanf("%f",&Xu);
printf("introduce Xi:n" );
scanf("%f",&Xi);
printf("n Xu Xi Xr f(Xu) f(Xi) f(Xr) Ean" );
Xr=Xu-((f(Xu)*(Xi-Xu))/(f(Xi)-f(Xu)));
printf("%.5f %.5f %.5fn",Xu,Xi,Xr);

do{
comp=f(Xu)*f(Xr);
if(comp==0)
printf("La raiz es %f",Xi);
else
if(comp<0)
Xi= Xr;
else
Xu= Xr;

Xn=Xu-((f(Xu)*(Xi-Xu))/(f(Xi)-f(Xu)));
Ea=((Xn-Xr)/Xn)*100;
printf("%.5f %.5f %.5f %.5f %.5f %.5f %.5f%n",Xu,Xi,Xn,f(Xu),f(Xi),f(Xr),Ea);
Xr=Xn;

}while(Ea>=1);
printf("nnn" );
printf("DESEAS REALIZAR LA OPERACION OTRA VEZ? SI[1] NO[2]n" );
scanf("%d",&SI);

}while(SI<=1);
printf("nnn" );

system("PAUSE" );
reutrn 0;
}


double f(float X){
return pow(X,4)+3*pow(X,3)-2;
}

//****************Fin del Programa*****************

Les dejo mis otros Aportes.

programa en C, valor de Pi.



Programa en C, Biseccion.



Programa en C, Metodo de la secante.



Programa en C, Newton-Raphson.



Programa en C, Newton-Raphson Modificado.



Programa en C, Metodo de Gauss-Jordan.


Espero y les funcione, Saludos...


Datos archivados del Taringa! original
10puntos
408visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

j
juanchopito🇦🇷
Usuario
Puntos0
Posts6
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.