Resoulution d'une equation de 2 degré

Contenu du snippet

un simple programme capable de resoudre une equation de 2 degré

Source / Exemple :


package equation2d;

public class Equation {
  public static void main(String[] args) {
  double a,b,c,delta,X1,X2;
   X1=X2=0;
    System.out.println("Vous aller resoudre une equation de 2 degré sous la forme(ax²+bx+c)!!");
    System.out.println("veuillez entrer un nombre A");
       a=Clavier.lireDouble();
    System.out.println("veuillez entrer un nombre B");
       b=Clavier.lireDouble();
    System.out.println("veuillez entrer un nombre C");
       c=Clavier.lireDouble();
  System.out.println("vous avez choisie:"+a+ " " +b+ " " + c);

       delta=(b*b)-4*(a*c);
  System.out.println("Delta egale à :" + delta);
     if(delta<0)
               {
  System.out.println("impossible de resoudre cette equation");
                }
           else if(delta==0)
                  {
                   X1=X2=(-b)/(2*a);
                   System.out.println("X1 = X2 egale à :" + X1 + "  " + X2);
                   }
     if(delta>0)
     {
   System.out.println("La racine Carrée de Delta egale à :" + Math.sqrt(delta));
   System.out.println("tout vas bien");
      X1=((-b+Math.sqrt(delta))/(2*a));
      X2=((-b-Math.sqrt(delta))/(2*a));
   System.out.println("X1 et X2 egale à :" + X1 + "  " + X2);
    }
   System.out.println("*****Fin de Programme******");

  }
}

Conclusion :


pas de bugs

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.