Trouvez l'erreur sur cette calculette

Résolu
Mr_RedsTom Messages postés 2 Statut Membre -  
Mr_RedsTom Messages postés 2 Statut Membre -
public class MyClass {
  int result;
  Scanner su = new Scanner(System.in);
  
  public int addition(int i1, int i2){
      result = i1 + i2;
      return result;
  }
  public int soustraction(int i1, int i2){
      int result = i1 + i2;
      return result;
  }
  public int multiplication(int i1, int i2){
      result = i1 + i2;
      return result;
  }
  public int division(int i1, int i2){
      result = i1 + i2;
      return result;
  }
  
  System.println("Voulez vous (1) une addition, (2) une soustraction, (3) une multiplication ou (4) une division");
  int type = su.next();
  
  System.println("Entrez votre premier nombre ");
  int e1 = su.next();
  System.println("Entrez votre second  nombre ");
  int e2 = su.next();

  if(type == 1) {
    addition(e1, e2);
    }
  if(type == 2) {
    soustraction(e1, e2);
    }
  if(type == 3) {
    multiplication(e1, e2);
  }
  if(type == 4) {
    division(e1, e2);
  }
  
  System.println("Votre résultat est " + result);

}

Dîtes moi l'erreur S.V.P,
Je ne la comprends pas et j'utilise un compiler en ligne (repl.it) qui utilise
System.println
au lieu de
System.out.println
.
Merci d'avance
-Mr_RedsTom

EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI

Merci d'y penser dans tes prochains messages.


Merci d'y penser dans tes prochains messages.

2 réponses

Jithel Messages postés 1049 Statut Membre 171
 
System.println
n'existe pas selon la documentation Java 8 :
https://docs.oracle.com/javase/8/docs/api/java/lang/System.html

De plus, quand j'essaye de faire System.println(…) depuis le site de repl.it, ça ne marche pas.

D'où ce code provient-il ?
0
Mr_RedsTom Messages postés 2 Statut Membre
 
Ce code vient d'ici mais si tu veux, j'ai trouvé l'erreur, j'ai oublié de créer un
public void main(String[] args)


Merci quand meme.
:)
0
jordane45 Messages postés 40050 Statut Modérateur 4 757
 
Bonjour,


j'utilise un compiler en ligne (repl.it) qui utilise
System.println au lieu de System.out.println


Je ne sais pas d'où tu sors ça.... car non... ça utilise bien le out...
https://repl.it/@jiajiachen/Systemoutprintln
0