Bonjour !

voici mon code source java pour resoudre une equation du 2eme degré . puisque je suis un debutant en java je n'ai pas pu regler l'erreur !! je sais pas ou est le probleme . merci pour votre aide !!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
 import java.util.Scanner;
 
public class Equation {
 
   double a, b, c;
 
	double Delta () {
		return ((b*b)- (4*a*c));
 
        }
 
 
    void racine(){
       if (delta()<0){
          System.out.println("pas de solution dans R") ;
       }
       else if(delta()<0){
             System.out.println("x1=" +((-b - Math.sqrt(delta()))/2*a );
             System.out.println("x2=" +((-b + Math.sqrt(delta()))/2*a );
       }
        else{
 
         System.out.println("x=" +(-b/2*a));
        }
}
 
 
 
 
 
public static void main(String[] args) {
                Equation eq1;
                eq1 = new Equation();
                Scanner sc = new Scanner(System.in);
		System.out.println("Saisir des variables de l'equation");
		System.out.println("Donnez a : ");
		eq1.a = sc.nextDouble();
		System.out.println("Donnez b : ");
		eq1.b = sc.nextDouble();
		System.out.println("Donnez c : ");
		eq1.c = sc.nextDouble();
                eq1.racine();
                eq1.racine();
}