Sábado 14 de Diciembre de 2024, 12:23
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Problema Con Metodo De Punto Fijo
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Problema Con Metodo De Punto Fijo (Leído 4759 veces)
squalo2000
Nuevo Miembro
Mensajes: 2
Problema Con Metodo De Punto Fijo
«
en:
Viernes 9 de Marzo de 2007, 15:29 »
0
hola, he tenido un problema al realiozar un programa con ecuaciones no lineales con punto fijo, este es el`programa:
Código: Text
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<math.h>
/*programa 2 (a), carlos joaquin vela burgos, metodo punto fijo*/
void unoa()
{
int i,maxit;
float EPS=0.00001;
double x,x0;
x0=((3.141592654/2)/4);
maxit=4;
i=1;
while(i<=maxit)
{
x=cos(x0)-2*x0;
if(abs(x-x0)<=EPS)
{
printf("\n%f",x);
}
i++;
x0=x;
}
printf("\nel metodo no convergente a la raiz");
getch();
}
void unob()
{
int i,maxit;
float EPS=0.00001;
float x,x0;
x0=((3.141592654/2)/4);
maxit=4;
i=1;
while(i<=maxit)
{
x=cos(x0)/3;
if(abs(x-x0)<=EPS)
{
printf("\n%f",x);
}
i++;
x0=x;
}
printf("\nel metodo no convergente a la raiz");
getch();
}
void dosa()
{
int i,maxit;
float EPS=0.00001;
float x,a,x0;
x0=1;
maxit=11;
i=1;
while(i<=maxit)
{
a=((x0*x0)+(2*x0)+10);
x=(20/a);
if(abs(x-x0)<=EPS)
printf("\n%f",x);
i++;
x0=x;
}
printf("\nel metodo no convergente a la raiz");
getch();
}
void dosb()
{
int i,maxit;
float EPS=0.00001;
float x,a,b,c,x0;
x0=1;
maxit=11;
i=1;
while(i<=maxit)
{
a=x0*x0*x0;
b=2*(x0*x0);
c=11*x0;
x=a+b+c-20;
if(abs(x-x0)<=EPS)
{
printf("\n%f",x);
}
i++;
x0=x;
}
printf("\nel metodo no convergente a la raiz");
getch();
}
void main()
{
unoa();
printf("\n");
unob();
printf("\n");
dosa();
printf("\n");
dosb();
}
Tweet
lencho
Miembro de PLATA
Mensajes: 1076
Re: Problema Con Metodo De Punto Fijo
«
Respuesta #1 en:
Viernes 9 de Marzo de 2007, 15:34 »
0
y cual es el problema ????
BYTE
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"
squalo2000
Nuevo Miembro
Mensajes: 2
Re: Problema Con Metodo De Punto Fijo
«
Respuesta #2 en:
Viernes 9 de Marzo de 2007, 15:37 »
0
en la funcion dosb ocurre un ereor pero no se cual es:
JuanK
Miembro de ORO
Mensajes: 5393
Nacionalidad:
Re: Problema Con Metodo De Punto Fijo
«
Respuesta #3 en:
Viernes 9 de Marzo de 2007, 15:57 »
0
pero como asi? que no sabes cual el es el error?
o sea el programa te anda pero no hace lo que tu quieres? o el programa falla arrojando un mensaje de error?
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io
Bicholey
Moderador
Mensajes: 1234
Re: Problema Con Metodo De Punto Fijo
«
Respuesta #4 en:
Viernes 9 de Marzo de 2007, 16:19 »
0
El programa ha ejecutado una instruccion no valida y sera cerrado volcado de pila bla bla bla ...
eso me voto a mi.
[size=109]
LOS GATOS SIEMPRE CAEMOS DE PIE !!!
[/size]
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
C/C++
(Moderador:
Eternal Idol
) »
Problema Con Metodo De Punto Fijo