ban
 
import be.isib.util.InOut; public class Eq2deg { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub double Epsilon; Epsilon = 1e-12; System.out.println("Résolution d'une équation du second degré de type ax² + bx + c = 0"); System.out.println("Vous devez entrer successivement les valeurs de a, b et c"); System.out.println("a=?"); double a = InOut.readDouble(-Double.MAX_VALUE,Double.MAX_VALUE); System.out.println("b=?"); double b = InOut.readDouble(-Double.MAX_VALUE,Double.MAX_VALUE); System.out.println("c=?"); double c = InOut.readDouble(-Double.MAX_VALUE,Double.MAX_VALUE); System.out.println("Vous avez choisi :" +a+ " , " +b+ " , " +c); System.out.println("Votre équation est donc : " +a+"x²+"+b+"x+"+c+"=0"); Double Delta = ((b*b)-(4*a*c)); System.out.println("Delta est égal à : " + Delta); if (Delta < -Epsilon) System.out.println("L'équation n'a pas de racine réelles"); else if (Delta > -Epsilon && Delta < Epsilon) { double X = -b / (2 * a); System.out.println("Solution unique: x=" + X); } else { double X1 = (-b + Math.sqrt(Delta)) / (2 * a); double X2 = (-b - Math.sqrt(Delta)) / (2 * a); System.out.println("Solution:" + " x1=" + X1 + " x2=" + X2); } } }
 
  18064 visiteurs sont déjà venus ! Merci ! © Copyright 2008 - Vandamme Simon  
 
Ce site web a été créé gratuitement avec Ma-Page.fr. Vous souhaitez aussi avoir votre propre site web ?
Inscription gratuite