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);
}

}

}

8 réponses

  1. Utilisateur anonyme
     
    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
  2. 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
  3. Utilisateur anonyme
     
    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
  4. 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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    Utilises-tu Eclipse ? Si non, je te le conseille fortement il est d'un très grand secours.
    0
  7. tsarcheikh Messages postés 9 Statut Membre 5
     
    oui j'utilise Eclipse... j'y ai commencé a coder la semaine passée.
    0
  8. Utilisateur anonyme
     
    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
  9. tsarcheikh Messages postés 9 Statut Membre 5
     
    Ok! Je me souviendrai!
    Merci!
    0