Probléme Java
Résolu/Fermé
peouts
Messages postés
11
Date d'inscription
mercredi 24 novembre 2010
Statut
Membre
Dernière intervention
31 décembre 2022
-
Modifié le 29 nov. 2017 à 18:26
peouts Messages postés 11 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 31 décembre 2022 - 29 nov. 2017 à 21:58
peouts Messages postés 11 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 31 décembre 2022 - 29 nov. 2017 à 21:58
A voir également:
- Probléme Java
- Jeux java itel ✓ - Forum Jeux vidéo
- Java runtime - Télécharger - Langages
- Java apk - Télécharger - Langages
- Scanf en java ✓ - Forum Java
- Java heap space ✓ - Forum Java
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
29 nov. 2017 à 18:27
29 nov. 2017 à 18:27
Bonjour,
Si tu as un ordinateur en français, les nombres doivent être saisis avec une virgule pas avec un point.
Si tu as un ordinateur en français, les nombres doivent être saisis avec une virgule pas avec un point.
enter the tax rate
0,1
29 nov. 2017 à 20:02
enter your salary
10000
enter the tax rate
0,1
your salary after tax is 0.0
29 nov. 2017 à 21:37
Si tu veux le résultat du calcul avec les valeurs de salary et tax saisies au clavier (lignes 11 et 13) il faut que le calcul de salaryaftertax ait lieu après.
Remarque : pour éviter toute ambiguïté, déclares tes variables uniquement au moment où tu leur donnes leur valeur, ça ne sert à rien de les déclarer au début du programme si tu ne les utilises pas tout de suite.
Scanner keyboard = new Scanner(System.in); System.out.println("enter your salary"); int salary = keyboard.nextInt(); System.out.println("enter the tax rate"); double tax = keyboard.nextDouble(); double salaryaftertax = salary-(salary*tax); System.out.println("your salary after tax is"+salaryaftertax);29 nov. 2017 à 21:58
grand merci à toi, voici le nouveau code qui marche :
package boucles;
import java.util.Scanner;
public class Tablede5 {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
double salary;
double tax;
System.out.println("enter your salary");
salary = keyboard.nextInt();
System.out.println("enter the tax rate");
tax = keyboard.nextDouble();
double salaryaftertax = salary-(salary*tax);
System.out.println("your salary after tax is "+ salaryaftertax);
}
}