Está en la página 1de 5

Universidad Juárez Autónoma de Tabasco

División Académica de Informática y Sistemas

Asignatura:

Programación orientada a objetos

Profesor:

Ing. Mauricio Arturo Reyes Hernández

Producto:

Actividad 6 “Ecuación cuadrática”

Nombre del alumno:

Iván Cupil Sánchez

Matricula:

182H15002

Lugar y fecha:

Cunduacán, Tabasco

04 de marzo del 2019


Ecuación Cuadrática
package ecuacion;

import java.util.Scanner;

//Cupil Sánchez Iván, 04/mar/2019

//Programa para resolver una ecuación cuadrática

public class Ecuacion {

public static void main(String[] args) {

float a,b,c,valor,raiz,x1,x2;

Scanner entrada=new Scanner (System.in);

System.out.println ("Escribe el valor de a");

a=entrada.nextFloat();

System.out.println("Escribe el valor de b");

b=entrada.nextFloat();

System.out.println("Escribe el valor de c");

c=entrada.nextFloat();

valor=(b*b)-(4*a*c);

if (valor < 0) {

System.out.println("La raíz es imaginaria, no se puede resolver");

} else {

if (valor > 0) {

raiz = (float) Math.sqrt((b*b)-(4*a*c));

x1=(-b + raiz)/(2*a);

x2=(-b - raiz)/(2*a);

System.out.println("La ecuación tiene dos soluciones:");

System.out.println("x1 = "+x1);

System.out.println("x2 = "+x2);

}
else {

System.out.println("La ecuación tiene una solución:");

x1=(-b)/(2*a);

System.out.println("x = "+x1);

 Salidas
Conclusión
Resolver la ecuación cuadrática con este programa se
tornó muy interesante, ya que practicamos nuevos
códigos como el Math.sqrt que saca la raíz cuadrada y
varias operaciones para llegar al resultado.