Menu

Trouvez l'erreur sur cette calculette [Résolu]

Messages postés
2
Date d'inscription
lundi 11 mars 2019
Dernière intervention
14 mars 2019
-
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.
Afficher la suite 

Votre réponse

2 réponses

Messages postés
823
Date d'inscription
mercredi 20 juin 2018
Dernière intervention
15 mars 2019
60
0
Merci
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 ?
Mr_RedsTom
Messages postés
2
Date d'inscription
lundi 11 mars 2019
Dernière intervention
14 mars 2019
-
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.
:)
Commenter la réponse de Jithel
Messages postés
24946
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
15 mars 2019
1893
0
Merci
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
Commenter la réponse de jordane45