Les partenaires publicitaires:

Comment écrire des programmes java pour une machine à sous

Programmation Java a été libéré en 1995 par Sun Microsystems et est liée à la langages de programmation C et C ++. Java peut être exécuté sur toute machine qui peut transporter la machine virtuelle Java, qui interprète bytecode Java. Un des programmes les plus simples à courir comme un exercice de Java est la machine à sous. Ce programme simule le processus de fonctionnement d'une machine à sous réelle en générant trois nombres aléatoires à chaque fois que l'utilisateur joue, de déterminer si deux ou trois du match de nombres, et laisser l'utilisateur de savoir le résultat.

Choses que vous devez

  • Java Virtual Machine

Instructions

  1. Importer le paquet des utilitaires de Java et de déclarer votre classe et "principal" Procédé. Dans ce cas, vous pouvez les déclarer à être public.

    importer java.util *. -
    public class Slotmachine {
    main (String [] args) {public static void

    Initialiser un scanner et un générateur de nombres aléatoires. Assurez-vous de déclarer les nombres entiers que vous utiliserez avant de commencer votre boucle 'while'.

    scans du scanner = new Scanner (System.in)
    Nombre aléatoire = new Random ();

    décision int, firstnum, secondnum, thirdnum;



  2. Dans le premier "tandis que" boucle, établir les nombres entiers vous avez déclarés en utilisant le générateur de nombre aléatoire.

    while (décision == 1 && décision! = -1) {
    firstnum = number.nextInt (10) -
    secondnum = number.nextInt (10) -
    thirdnum = number.nextInt (10);

    Demandez à l'utilisateur si il veut jouer des fentes, en lui donnant des instructions sur la façon d'indiquer un oui ou aucune réponse. Attribuer la réponse de l'utilisateur à un nom de variable et l'utiliser comme la condition à la fois de votre "tandis que" boucles.




    System.out.print ("Voulez-vous commencer à jouer la machine à sous? (Entrez 1 pour oui et -1 pour non):") -
    décision scans.nextInt = ();

  3. Créez cas pour chaque possibilité de correspondants (ou peu convenables) numéros, et imprimer la réponse correspondante dans une seconde boucle while qui se trouve dans la première. Continuez à utiliser la condition que l'utilisateur souhaite continuer à jouer pour ce intérieure boucle 'while'. Utilisez un 'if' pour déterminer si tous les nombres correspondent, et d'utiliser un 'autre if' si deux du match de nombres. Utilisez une instruction 'else' si aucun des nombres correspondent. Par exemple, si les premier et troisième nombres correspondent, impressions "Deux numéros de votre match!"

    while (décision == 1 && décision! = -1)
    {
    System.out.println ("|"+ Firstnum +"|"+ Secondnum +"...

    if (firstnum == secondnum && secondnum == thirdnum)
    {System.out.println ("Tous les numéros de votre match!") -
    }

    else if (firstnum == secondnum && secondnum! = thirdnum)
    {System.out.println ("Deux numéros de votre match!") -
    }

    Continuer cette méthode pour chaque cas.

  4. Demandez si l'utilisateur souhaite continuer à jouer ou arrêter. Pour ce faire, dans le intérieure "tandis que" boucle. Affectez l'entrée à la variable choisie précédemment qui a été utilisé avant l'extérieur "tandis que" boucle a commencé.

    System.out.print ("Souhaitez-vous continuer à jouer (Saisissez 1 pour oui et -1 pour non)?:") -
    décision scans.nextInt = ();

» » » » Comment écrire des programmes java pour une machine à sous