eSPERO TE SIRVA ESTE CODIGO
Saludos !!!
import java.util.Scanner;
import java.math.*;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Ingresa coeficiente cuadratico");
int a= sc.nextInt();
System.out.println("Ingresa coeficiente lineal");
int b= sc.nextInt();
System.out.println("Ingresa constante");
int c= sc.nextInt();
double disc=Math.pow(b,2)-4*a*c;
if(a!=0){
if(disc<0){
System.out.println("Tiene raices imaginarias");
}else{
double x1=(-b+Math.sqrt(disc))/(2*a);
double x2=(-b-Math.sqrt(disc))/(2*a);
System.out.println("X1 = "+x1+" X2 = "+x2);
}
System.out.println("El coeficiente cuadratico debe ser diferente de 0");
Aquí está el código del programa:
System.out.println("(- b ± √b² - 4ac) / 2a");
Ahí tienes, eso te imprime la fórmula general.
Copyright © 2024 Q2A.MX - All rights reserved.
Answers & Comments
Verified answer
eSPERO TE SIRVA ESTE CODIGO
Saludos !!!
import java.util.Scanner;
import java.math.*;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Ingresa coeficiente cuadratico");
int a= sc.nextInt();
System.out.println("Ingresa coeficiente lineal");
int b= sc.nextInt();
System.out.println("Ingresa constante");
int c= sc.nextInt();
double disc=Math.pow(b,2)-4*a*c;
if(a!=0){
if(disc<0){
System.out.println("Tiene raices imaginarias");
}else{
double x1=(-b+Math.sqrt(disc))/(2*a);
double x2=(-b-Math.sqrt(disc))/(2*a);
System.out.println("X1 = "+x1+" X2 = "+x2);
}
}else{
System.out.println("El coeficiente cuadratico debe ser diferente de 0");
}
}
}
Aquí está el código del programa:
System.out.println("(- b ± √b² - 4ac) / 2a");
Ahí tienes, eso te imprime la fórmula general.