All Real Solutions to the Quadratic Equation (JAVA)

All Real Solutions to the Quadratic Equation (JAVA)

All Real Solutions to the Quadratic Equation (JAVA)


Name Code
All Real Solutions to the Quadratic Equation
   class Quadratic
   {
     public static void main(String args[])throws IOException
     {
       double x1,x2,disc,a,b,c;
       InputStreamReader obj=new InputStreamReader(System.in);
       BufferedReader br=new BufferedReader(obj);
       System.out.println("enter a,b,c values");
       a=Double.parseDouble(br.readLine());
       b=Double.parseDouble(br.readLine());
       c=Double.parseDouble(br.readLine());
       disc=(b*b)-(4*a*c);
       if(disc==0)
       {
         System.out.println("roots are real and equal ");
         x1=x2=-b/(2*a);
         System.out.println("roots are "+x1+","+x2);
       }
       else if(disc>0)
       {
         System.out.println("roots are real and unequal");
         x1=(-b+Math.sqrt(disc))/(2*a);
         x2=(-b+Math.sqrt(disc))/(2*a);
         System.out.println("roots are "+x1+","+x2);
       }
       else
       {
         System.out.println("roots are imaginary");
       }
     }
  }
All Real Solutions to the Quadratic Equation (JAVA) All Real Solutions to the Quadratic Equation (JAVA) Reviewed by Abdul hanan on 00:48:00 Rating: 5

No comments:

Powered by Blogger.