Salut les gars, j'ai besoin d'aide pour cette question: Un jeu de dés est joué avec deux dés à six faces. Un utilisateur jouant le jeu lancera les deux dés et deux nombres aléatoires entre un et six seront générés. La somme des deux nombres sera utilisée pour décider de l'étape suivante. Si la somme est de 2,3 ou 12 alors le joueur gagne. Si la somme est de 7 ou 11 alors il/elle perd. Si la somme est de 4, 5, 6, 8, 9 ou 10, le programme relance automatiquement les dés jusqu'à ce que le joueur gagne ou perde. Après chaque lancer de dés, le joueur sera invité à entrer une entrée. Le joueur devrait décider si le jeu doit continuer ou non. La quantité de parties gagnées et perdues devrait également être affichée après chaque lancer de dés. J'ai réussi à obtenir la première partie au travail, mais incapable de travailler comment demander à l'utilisateur si elles souhaitent continuer ou combien de jeux ils ont gagné/perduComment puis-je demander si l'utilisateur souhaite continuer le jeu après chaque lancer de dés en java utilisant netbeans
public class DiceGame {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
while (true) {
int dice1=(int)(Math.random()*6+1);
int dice2=(int)(Math.random()*6+1);
int sum = dice1 + dice2;
System.out.println("Roll: total = " + sum);
if (sum==2 || sum==3 || sum==12) {
System.out.println("Sorry with a " + sum + " you loose :(");
break;
}
else if(sum==7 || sum==11) {
System.out.println("With a " + sum + " you win :)");
break;
}
}
}
}
une Make instruction if où le programme vous demandera, et si vous choisissez que vous ne voulez pas simplement continuer à ajouter un 'break;'. Je suppose que vous savez déjà comment obtenir des données à partir de l'entrée standard et tout ça. –
@Bec - ma solution a les deux saveurs dont vous avez besoin (avec l'entrée de l'utilisateur à travers le scanner et aucune entrée de l'utilisateur avec le rouleau automatique quand 4 5 6 8 9 10).Veuillez accepter ma réponse et voter si cela fonctionne pour vous! – JRG
@Bec - s'il vous plaît accepter ma réponse et voter, s'il a résolu votre problème! – JRG