Saturday, September 5, 2020

To develop a java program to solve an quadratic equation.

 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