Foros del Web » Programación para mayores de 30 ;) » C/C++ »

despejar una variable de un polinomio ingresado por el usuario

Estas en el tema de despejar una variable de un polinomio ingresado por el usuario en el foro de C/C++ en Foros del Web. hola tengo las siguientes funciones y necesito despejar el polinomio ingresado por el usuario para trabajar con el metodo del punto fijo por ejemplo si ...
  #1 (permalink)  
Antiguo 11/09/2008, 15:37
 
Fecha de Ingreso: septiembre-2008
Mensajes: 1
Antigüedad: 15 años, 7 meses
Puntos: 0
despejar una variable de un polinomio ingresado por el usuario

hola tengo las siguientes funciones y necesito despejar el polinomio ingresado por el usuario para trabajar con el metodo del punto fijo por ejemplo si me dan 2(x^2)+x-5 tengo que pasarlo a la forma x=((5-x)/2)^(1/2) pero no se como hacer esa funcion pongo el codigo:

int polinomio(int A[100])
{
int grado,j;
printf("\n\nDame el grado del polinomio: ");
scanf("%d",&grado);

for(j=0;j<grado+1;j++)
{
printf("Da el coeficiente %d\n",j);
scanf("%d",&A[j]);
}
return grado;
}

void impolinomio(int grado, int A[100])
{
int i;
printf("\nEl porlinomio es: ");
for(i=0;i<grado+1;i++)
printf("%d x^%d +",A[i],i);
printf("\n");
}

float funcion(float x0, int grado, int A[100])
{
int i;
float z;

z=0;
for(i=0;i<=grado;i++)
z=z+(pow(x0,i)*A[i]);
return z;
}
float despeja(float x0, int grado, int B[100])
{
float z;
int i;
for (i=grado;i<grado+1;i++)
{
z=


esta ultima funcion es la que falta por terminar pero no se como redactarla a ver si me pueden ayudar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:20.