5. Class Name: Quadratic. Create a program to find the roots of a quadratic equation using the formula, d=b2-4*a*c. Note that for any negative value in d, there is no root available. If value is equal to 0, roots are equal. Use the formula r=-b/(2*a) in getting the roots. Otherwise, real roots can be derived by getting the square root of d, then use this r=-b+d/(2*a). Then, Display the roots.
import java.util.*;
public class Quadratic {
public static void main(String[] args) {
Scanner amante = new Scanner(System.in);
double a=0;
double b=0;
double c=0;
double d=0;
double r=0;
double r2=0;
System.out.print("\nEnter first value [a]: ");
a=amante.nextDouble();
System.out.print("Enter second value [b]: ");
b=amante.nextDouble();
System.out.print("Enter first value [c]: ");
c=amante.nextDouble();
d=(b*b)-4*(a*c);
r=b/(2*a);
r2=-b+d/(2*a);
if (d<0){System.out.print("No roots.");}
else if (d==0){System.out.print("Roots are equal: "+r);}
else System.out.print("Roots: "+r+ " & "+r2);
}
}
Walang komento:
Mag-post ng isang Komento