Trouvez l'erreur sur cette calculette

Résolu
Mr_RedsTom Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Mr_RedsTom Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
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 843 Date d'inscription   Statut Membre Dernière intervention   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 Date d'inscription   Statut Membre Dernière intervention  
 
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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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