Se define a la raíz de una ecuación a los valores (números, funciones, conjuntos, entre otros) que cumplen la condición indicada como una igualdad , osea, una ecuación.
Si podemos determinar las raíces de una ecuación también podemos determinar máximos y mínimos, valores propios de matrices, resolver sistemas de ecuaciones lineales y diferenciales, etc…
Una ecuación cuadrática es una ecuación en su forma ax2 + bx + c, donde a, b, y c son números reales.
El siguiente código que permite hallar las raíces de una ecuación cuadrática:
--------------------------------------------------------------------
package raicesdeunaecuacion;
import java.util.Scanner;
/**
*
* @author Angie Mendez
*/
public class Raicesdeunaecuacion {
public static void main(String[] args) {
double a;
double b;
double c;
double o;
double resul1;
double resul2;
Scanner datos=new Scanner(System.in);
System.out.println("Ingrese el numero correspondiente a 'a': ");
a=datos.nextDouble();
System.out.println("Ingrese el numero correspondiente a 'b': ");
b=datos.nextDouble();
System.out.println("Ingrese el numero correspondiente a 'c': ");
c=datos.nextDouble();
if((4*a*c) > (b*b)){
System.out.println("Las raices de la ecuacion cuadratica son imaginarias.");
}else if (a>0 || a<0){
o=(b*b)-4*a*c;
resul1=(-b)+(Math.pow(o, 0.5));
resul1=resul1/(2*a);
resul2=((-b)-(Math.pow(o,0.5)))/(2*a);
System.out.println("Las raices son:\n"+resul1+"\n"+resul2);
}
else{
System.out.println("Error. ");
System.exit(0);
}
}
}
--------------------------------------------------------------------
Comentarios
Publicar un comentario