Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: losto en 28 Septiembre 2014, 22:00 pm



Título: Ayuda con código de Método Gráfico
Publicado por: losto en 28 Septiembre 2014, 22:00 pm
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


Título: Re: Ayuda con código de Método Gráfico
Publicado por: Caster en 28 Septiembre 2014, 23:19 pm
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