Ayuda con código de Método Gráfico

Iniciado por losto, 28 Septiembre 2014, 22:00 PM

0 Miembros y 1 Visitante están viendo este tema.

losto

Buenas tardes.
Para la clase de métodos numéricos me han pedido "realizar la codificación de la siguiente función a través del Método Gráfico y encontrar los puntos  donde intersectan" La función es "y=atanx+x-1".

Básicamente quieren que encuentre el valor de x para que y se haga 0 usando el Método Gráfico y que lo codifique.

Apenas estoy aprendiendo a programar en c++, por lo cual no tengo tantos conocimientos en el tema.

Llevo una mísera proporción del código:

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

void main(void)   
{
   float yx, x, cero;
   printf("Dame el valor de x: ");
   scanf("%f",&x);
   yx= atan(x)+x-1 ;
   cero=0;
   printf("El resultado es:  %f \n", yx);

   system("PAUSE");
}


Y para colmo creo que esta mal.

¡Alguien podría ayudarme con este código, por favor? Gracias  ;D

Caster

No termino de entender cual es tu problema realmente. Si tienes la función f(x) = arctan x + x - 1 y te piden buscar el valor de x para y = 0, es simplemente resolver la ecuación. Con papel y lápiz despejas la x y despues eso lo pasas a codigo. Lo que no entiendo es que si el propio programa tiene que hayar el valor de x, ¿por qué pides al usuario que lo ingrese?

Un saludo