Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe je Java-programma's schrijven voor een Slot Machine
Java-programmeertaal werd uitgebracht in 1995 door Sun Microsystems en is gerelateerd aan de C -en C + + programmeertalen. Java kan worden uitgevoerd op elke machine die de Java Virtual Machine , die Java- bytecode geïnterpreteerd kan dragen . Een van de eenvoudigere programma's te draaien als een oefening in Java is de gokautomaat . Dit programma simuleert het proces van het runnen van een echte fruitautomaat door het genereren van drie willekeurige getallen iedere keer dat de gebruiker speelt , bepalen of twee of drie van de nummers wedstrijd , en laten de gebruiker weten dat het resultaat . Wat je nodig hebt
Java Virtual Machine
Toon Meer Aanwijzingen

Import 1 de utilities pakket java en verklaar je klas en " main " -methode . In dit geval kunt u verklaren deze openbaar zijn

import java.util
* ; . . Public class Gokkast {public static void main ( String [ ] args ) {

Initialiseer een scanner en een random number generator . Zorg ervoor dat de gehele getallen die u wilt gebruiken verklaren voordat je ' terwijl ' loop

Scanner scant
= new Scanner ( System.in ) Random nummer = new Random ( ) ; .

Int beslissing
, firstnum , secondnum , thirdnum ; kopen van 2

Binnen de eerste lus "terwijl" , stellen de gehele getallen u gedeclareerd met de random number generator

terwijl ( beslissing == 1 & . & beslissing = -1 ) { firstnum = number.nextInt ( 10 ) ; ! secondnum = number.nextInt ( 10 ) ; thirdnum = number.nextInt ( 10 ) ;

Vraag de gebruiker of hij wil spelen slots , waardoor hij instructies over hoe je een ja - of -nee antwoord geven . Wijs het antwoord van de gebruiker om een variabele naam en gebruik dit als de toestand zowel van je " , terwijl " loops .

System.out.print
( " Wilt u beginnen met het spelen van de gokkast ? ( Enter 1 voor ja en -1 voor geen ) : ' ) ; beslissing = scans.nextInt ( ) ;
3

Maak gevallen voor elke mogelijkheid van matching ( of mismatching ) nummers , en druk de overeenkomstige reactie in een tweede 'while' lus die binnen de eerste ligt . Doorgaan met de voorwaarde dat de gebruiker wenst te blijven spelen voor deze innerlijke ' terwijl ' lus gebruiken . Met een "als" statement te bepalen of alle getallen overeenkomen en gebruik een " else if " statement als twee van de getallen overeenkomen . Gebruik een ' anders ' statement als geen van de nummers overeenkomen . Als bijvoorbeeld de eerste en derde nummers overeenkomen , print " Twee van uw nummers passen ! "

Terwijl ( beslissing == 1 && beslissing ! = -1 ) { System.out.println ( " | " + firstnum + " | " + secondnum + " ...

if ( firstnum == secondnum && secondnum == thirdnum ) { System.out.println ( " Al je nummers passen ! " ) ; }

else if ( firstnum == secondnum && secondnum = thirdnum ) { System.out.println ( " Twee van uw nummers match ! " ) ; }

Doorgaan deze methode voor elk geval
4

Vraag of de gebruiker zou willen blijven spelen of te stoppen Doe dit binnen de binnenste . . lus" terwijl " . Wijs de input voor de eerder gekozen variabele die werd gebruikt voordat de buitenste lus "terwijl" begon

System.out.print
( " Wil je blijven spelen ( Enter 1 voor ja en . ? - 1 voor nee ) : ' ) ; beslissing = scans.nextInt ( ) ;

Previous: Next:
  Java Programming
·Hoe de Max van gehele getallen…
·PowerPoint-presentatie Tutoria…
·Hoe Mobile Phones programmeren…
·Struts 1.2 9 Tutorial 
·Hoe te Nummer ingangen in Java…
·Hoe te controleren EPS formaat…
·Hoe maak je een Main Voeg toe …
·Hoe te lezen uit een bestand m…
·Hoe maak je een Clojure Applic…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je automatisch wijzigen zaak ee…
·How to Get een even aantal in CPP 
·Hoe te Gerecycleerd inkt maken 
·Hoe toegang VBA Variabele Tekengrootte 
·QBASIC Animatie Tutorial 
·Hoe Graaftraversals 
·Hoe te Python Math.log gebruiken met Bas…
·Hoe af te tellen in de Range in Python 
·Hoe te onSubmit wijzigen 
Copyright © Computer Kennis http://www.nldit.com