elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  programa en C++ que resuelva ecuacion cuadratica
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: programa en C++ que resuelva ecuacion cuadratica  (Leído 61,311 veces)
dariomega

Desconectado Desconectado

Mensajes: 8


Ver Perfil
programa en C++ que resuelva ecuacion cuadratica
« en: 2 Agosto 2013, 22:49 pm »

compañeros programadores, asi como dice el titulo necesito crear un programa que resuelva la ecuacion cuadratica. me urge un poco y ya que x el fallecimiento de un familiar  :-( se me vino el tiempo encima les agradezco la ayuda.
Les dejo mi correo por cualquier sugerencia que me puedan dar. darioreyesfranco@yahoo.com



En línea

avesudra


Desconectado Desconectado

Mensajes: 724


Intentando ser mejor cada día :)


Ver Perfil
Re: programa en C++ que resuelva ecuacion cuadratica
« Respuesta #1 en: 2 Agosto 2013, 23:32 pm »

Hola, ¿no llevas nada hecho? No sé si te has leído las normas del foro, pero no está permitido hacer tareas, solo prestar ayuda  :-\


En línea

Regístrate en
dariomega

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: programa en C++ que resuelva ecuacion cuadratica
« Respuesta #2 en: 2 Agosto 2013, 23:36 pm »

si llevo un poco echo pero es lo del algoritmo, basicamente lo que mas me cuesta es pasarlo a codigo fuente
En línea

dariomega

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: programa en C++ que resuelva ecuacion cuadratica
« Respuesta #3 en: 2 Agosto 2013, 23:43 pm »

ya pude  ;-)  ;-)  ;-) !! gracias!!!  ::)
En línea

avesudra


Desconectado Desconectado

Mensajes: 724


Intentando ser mejor cada día :)


Ver Perfil
Re: programa en C++ que resuelva ecuacion cuadratica
« Respuesta #4 en: 2 Agosto 2013, 23:44 pm »

Siendo la forma de la ecuación:

ax2 + bx + c = 0

Los datos de entrada serían a, b y c y después operas con ellos con la fórmula. No es complicado. Bueno no creo que me reprochen nada y digo que NO ES JUSTO dado que a otros usuarios les he podido decir lo mismo y no ofrecer el código, así que pido disculpas por eso, espero que darte este código no sea en vano.
Código
  1. #include <iostream>
  2. #include <cmath>
  3.  
  4.  
  5. int main(int argc, char *argv[])
  6. {
  7.    int a = 0;
  8.    int b = 0;
  9.    int c = 0;
  10.  
  11.    std::cout << "FORMA GENERAL DE LA ECUACION CUADRATICA : ax^2+-bx+-c = 0" << std::endl << std::endl;
  12.    /** INTRODUCIMOS LOS DATOS **/
  13.    std::cout << "Introduzca la variable a:" << std::endl;
  14.    std::cin  >> a;
  15.    std::cout << "Introduzca la variable b:" << std::endl;
  16.    std::cin  >> b;
  17.    std::cout << "Introduzca la variable c:" << std::endl;
  18.    std::cin  >> c;
  19.    /** Calculamos el interior de la raiz para comprobar si es negativo despues. **/
  20.    int interiorRaiz = pow(b,2)-4*(a*c);
  21.  
  22.    int primeraSolucion = 0;
  23.    int segundaSolucion = 0;
  24.  
  25.    /** Si es negativa no tiene solucion en los numeros reales
  26.      *  solo en los numeros imaginarios.
  27.      */
  28.  
  29.    if(interiorRaiz < 0)
  30.    {
  31.        std::cout << "Esta ecuacion no tiene solucion en los numeros reales." << endl;
  32.    }
  33.    else
  34.    {
  35.        primeraSolucion = (-b+sqrt(interiorRaiz))/(2*a);
  36.        segundaSolucion = (-b-sqrt(interiorRaiz))/(2*a);
  37.        if(primeraSolucion == segundaSolucion)
  38.        {
  39.            std::cout << "La unica solucion es:" << primeraSolucion;
  40.        }
  41.        else
  42.        {
  43.            std::cout << "La primera solucion es: " << primeraSolucion << std::endl;
  44.            std::cout << "La segunda solucion es: " << segundaSolucion << std::endl;
  45.            std::cout << std:: endl;
  46.        }
  47.    }
  48.    std::cout << "Presione intro para terminar el programa ...";
  49.    std::cin.ignore();
  50.    std::cin.get();
  51.  
  52.    return 0;
  53. }

EDITADO: Bueno me alegro, ¿ves como no era tan complicado? :)
En línea

Regístrate en
dariomega

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: programa en C++ que resuelva ecuacion cuadratica
« Respuesta #5 en: 3 Agosto 2013, 04:19 am »

igual gracias por la ayuda!!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines