Salut J'avais besoin d'aide pour faire un calcul ici. Sur la ligne où il a un seul, je veux ajouter le nombre au calcul mais il l'ajoute simplement comme si im juste écrire le nombre lui-même dans une phrase. Comment puis-je l'ajouter comme si c'est un calcul, je suis très coincé et besoin d'aide. (C'est la dernière ligne de code). Je voulais aussi savoir comment je peux limiter la quantité de lettres qu'un utilisateur peut entrer, puisque je veux seulement qu'il entre 's' ou 'm'. Comment puis-je les limiter à seulement ces deux afin qu'ils n'utilisent pas une lettre comme 'g' par exemple, puisque cela ne fonctionnera pas.Comment ajouter un entier dans une entrée string, java et limit
import java.util.Scanner;
public class FedTaxRate
{
public static void main(String[] args)
{
String maritalStatus;
double income;
int single = 32000;
int married = 64000;
Scanner status = new Scanner(System.in);
System.out.println ("Please enter your marital status: ");
maritalStatus = status.next();
Scanner amount = new Scanner(System.in);
System.out.print ("Please enter your income: ");
income = amount.nextDouble();
if (maritalStatus.equals("s") && income <= 32000)
{
System.out.println ("The tax is " + income * 0.10 + ".");
}
else if (maritalStatus.equals("s") && income > 32000)
{
System.out.println ("The tax is " + (income - 32000) * 0.25 + single + ".");
}
}
}
Utilisez les crochets, 'System.out.println ("La taxe est" + (revenu * 0,10) + "")' – MadProgrammer
le produit de cette ligne était correcte im poser des questions sur celui-ci. else if (maritalStatus.equals ("s") && revenu> 32000) { System.out.println ("La taxe est" + (revenu - 32000) * 0,25 + simple + ""); } – McDodger
Même chose, Enroulez le calcul complet avec entre parenthèses – MadProgrammer