Les methodes en Java

Résolu
tsarcheikh Messages postés 9 Statut Membre -  
tsarcheikh Messages postés 9 Statut Membre -
Bonjour les amis J'aimerai savoir comment on savoir comment on fait appel a un méthode en java? Voila mon code source mais je sais pas pourquoi ça s'exécute pas?

import java.util.Scanner;


public class Creer_une_methode {

public static void main(String[] args) {
double A; int B;
Scanner sc=new Scanner(System.in);
System.out.print("Donner A: ");
A=sc.nextDouble();
System.out.print("Donner B: ");
B=sc.nextInt();
arrondi(A,B);
System.out.println(arrondi(A,B));
}
static double arrondi(double A,int B)
{

return (double) ((int)(A*Math.pow(10,B)+ .5))/Math.pow(10, B);
}

}










}
A voir également:

8 réponses

Shadorc Messages postés 50 Statut Membre 2
 
Bonjour,

Quand tu entres la valeur de A il faut que ce soit avec une virgule et non un point. Par exemple : 5.2 renverra une Exception tandis que 5,2 marchera.

Sinon la ligne "arrondi(A,B); " ne sert à rien vue que tu ne l'affiches pas, mettre des majuscules à des noms de variables est peu conseillé et il faut que tu rajoutes "sc.close();" à la fin de ton code pour libérer la ressource du Scanner.

J'espère t'avoir aidé !
0
tsarcheikh Messages postés 9 Statut Membre 5
 
Ok je vois. Mais le probleme c'est que je n'arrive pas a saisir, le console affiche: Exception in thread "main" java.lang.Error: Unresolved compilation problem:

Je sais pas si c'est moi qui n'ai pas bien compris le cours... C'est que je suis débutant
0
Shadorc Messages postés 50 Statut Membre 2
 
C'est blizzard j'arrive très bien a compiler.
Est-ce que la dernière accolade de ton message fais partie de ton code ?
Si oui il faut la supprimer elle ne sert à rien.

Sinon, est-ce que Eclipse t'indique une erreur avec une croix en rouge dans la marge ?
0
tsarcheikh Messages postés 9 Statut Membre 5
 
Sisi exactement! Il y'avait une accolade de plus!
Youpii ca marche maintenant!
Merci pour de votre aide!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Shadorc Messages postés 50 Statut Membre 2
 
Utilises-tu Eclipse ? Si non, je te le conseille fortement il est d'un très grand secours.
0
tsarcheikh Messages postés 9 Statut Membre 5
 
oui j'utilise Eclipse... j'y ai commencé a coder la semaine passée.
0
Shadorc Messages postés 50 Statut Membre 2
 
D'accord, prête attention à ce qu'il te dit car c'est très utile. Normalement il t'a affiché une croix rouge dans la marge à côté de l'accolade en trop pour te signaler qu'elle ne servait à rien.

Bon apprentissage ! Et n'oublie pas de mettre le sujet en résolu.
0
tsarcheikh Messages postés 9 Statut Membre 5
 
Ok! Je me souviendrai!
Merci!
0