Trouvez l'erreur sur cette calculette

Résolu/Fermé
Mr_RedsTom Messages postés 2 Date d'inscription lundi 11 mars 2019 Statut Membre Dernière intervention 14 mars 2019 - Modifié le 11 mars 2019 à 11:17
Mr_RedsTom Messages postés 2 Date d'inscription lundi 11 mars 2019 Statut Membre Dernière intervention 14 mars 2019 - 14 mars 2019 à 19:21
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 mercredi 20 juin 2018 Statut Membre Dernière intervention 31 août 2021 171
11 mars 2019 à 13:09
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 lundi 11 mars 2019 Statut Membre Dernière intervention 14 mars 2019
14 mars 2019 à 19:21
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 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649
11 mars 2019 à 13:33
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