Aplicacion para resolver ecuación de segundo grado hecha en c++.



En algunas ocasiones que estamos estudiando matemáticas nos topamos con que debemos resolver una ecuación de segundo grado, ¿pero que sucede si queremos optimizar nuestro tiempo de estudio y resolver más rápidamente nuestros ejercicios? les planteo una aplicación escrita en c++ la cual nos resolverá nuestra ecuación de segundo grado en solo segundos.

Ecuacion.cpp

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

using namespace std;

int main()
{
 float a = 0;
 float b = 0;
 float c = 0;
 int n = 2;
 float k1 = 0;
 float k2 = 0;
 cout << "Te ayudare a resolver tu ecuación de segundo grado: " << endl;
 cout << "ingrese el valor de a " << endl;
 cin >> (a);
 cout << "ingrese el valor de b " << endl;
 cin >> (b);
 cout << "ingrese el valor de c " << endl;
 cin >> (c);
 k1 = (-b + (sqrt(pow(b, n) - (4 * a * c)))) / (2 * a);
 k2 = (-b - (sqrt(pow(b, n) - (4 * a * c)))) / (2 * a);
 cout << "x1 es igual a: " << k1 << endl;
 cout << "x2 es igual a: " << k2 << endl;
 cout << "FUCK YEAH!!" << endl;
 system("pause>null");
 return 0;
}


Explicación:

Declaramos tres variables (a, b , c) las cuales son nuestros coeficientes y el termino independiente en el polinomio de segundo grado. Además, una variable "n" que será igual a 2 para darle el valor al cuadrado a "b" dentro de la raíz, y las variables "k1" y "k2" las cuales serán nuestros resultados de la ecuación de segundo grado.

"sqrt" es la función matemática para las raíces cuadradas en c++.

"pow" la función para exponentes de un numero. pow (x, y) , donde "x" es la base e "y" el exponente, ejemplo: pow (4, 2) sería igual a 16. 

Les dejaré la carpeta del proyecto ya compilado para que lo puedan ejecutar en sus propias computadoras.

(Para descargar clic en la imagen de abajo)


nota: descomprimir el archivo .rar y entrar en la ruta "ecuacion segundo grado\debug" y ejecuten el .exe

¡Ayúdanos a seguir creciendo, comparte en tus Redes Sociales!

Siguiente
« Prev Post
Anterior
Next Post »