/**
* cette methode saisie si le salaire entrer est un chiffre uniquemnent
*/
public static boolean verifSalaire(String salaire) {
boolean valide = true;
int i=0;
char car;
while (valide && i<salaire.length()) {
car = salaire.charAt(i);
valide = (estUnCarNum(car));
i++;
}
return valide;
}
/**
* cette methode calcul le salaire. L'utilisateur peut entrer n'importe de quel salaire
* On utilise le salaire entré par l'utilisateur pour faire nos calculs.
* C'est dans la methode afficherInformations(), qu'on va seulement afficher 2 chiffres apres la virgule
*
* pas de parametre
*return un salaire
*/
public static double saisirSalaire () {
double salaireAConvertir =0;
double salaire =0;
//boolean verif = false;
boolean verifSalaire =true;
final String MESS_SOLL_SALAIRE = "Entrez le salaire";
do {
try {
System.out.println (MESS_SOLL_SALAIRE);
salaire = Clavier.lireDouble();
while ( salaire <= 0) {
System.out.println (" Salaire inferieur ou egal a 0 (invalide) !");
System.out.println (MESS_SOLL_SALAIRE);
salaire = Clavier.lireDouble();
}
verifSalaire= true;
} catch (NumberFormatException e) {
System.out.println(" ***Erreur : Le prix n'est un nombre réel");
verifSalaire =false;
}
} while ( verifSalaire ==false );
return salaire;
}
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.