import java.util.Scanner;
class Quadratic
{
public static void main(String args[])
{
double a,b,c,root1,root2;
Scanner sc=new Scanner (System.in);
System.out.println("Enter values are a and b and c:");
a=sc.nextDouble();
b=sc.nextDouble();
c=sc.nextDouble();
double determinant=b*b-4*a*c;
double sqrt=Math.sqrt(determinant);
if(determinant>0)
{
root1=(-b+sqrt)/(2*a);
root2=(-b-sqrt)/(2.0*a);
System.out.format("\nRoot1=%.2f\nRoot2=%.2f",root1,root2);
}
else if(determinant==0)
{
root1=(-b+sqrt)/(2*a);
System.out.format("\nRoot1:%.2f",root1);
}
else{
System.out.println("\nThe equation is not real roots.");
}
}
}
No comments:
Post a Comment