j'ai suivi le cours java http://www.programmingbydoing.com et je suis coincé sur l'une des missions que je pourrais obtenir de l'aide mon code est ici: http://pastebin.com/raw.php?i=Si49CbN9programme Java dans le cours ne fonctionne pas
public static void main(String[] args)
{
Scanner keyboard = new Scanner (System.in);
int age;
String name;
System.out.println("What is your name");
name = keyboard.next();
System.out.println("So " + name + "how old are you? ")
age = keyboard.nextInt();
if (age < 16);
{
System.out.println("You cant drive");
}
else (age <= 17);
{
System.out.println("You can drive, but not vote.");
}
else (age <= 24);
{
System.out.println("You can vote but not rent a car");
}
else if
{
System.out.println("You can do pretty much anything");
}
}
Les missions sont: L'utilisation if statements, else if, et else statements, font un programme qui affiche un message différent en fonction de l'âge donné.
âge message moins de 16 "Vous ne pouvez pas conduire." 16 à 17 "Vous pouvez conduire mais ne pas voter." 18 à 24 "Vous pouvez voter mais ne pas louer une voiture." 25 ans ou plus "Vous pouvez faire à peu près tout."
Notez que contrairement à l'affectation d'origine «Quel âge avez-vous?», Ce programme ne doit afficher qu'un seul message pour un certain âge et non plusieurs messages.
Qu'est-ce que vous êtes coincé avec? – mthmulders
@JunedAhsan, le code a été posté plus ou moins en fournissant un lien vers pastebin – mthmulders
Ce n'est pas pour l'école ou quoi que ce soit que je fais cela par moi-même et c'est l'une des parties pour le cours en ligne pourriez-vous m'aider s'il vous plaît: – user2611495