Hvordan lage et tallgjettespill ved hjelp av Java?

Hvordan Lage Et Tallgjettespill Ved Hjelp Av Java



« antall gjettespill ” er en enkel måte å tilby underholdning og å engasjere brukerens oppmerksomhet, noe som gjør det veldig gøy å spille. Dette spillet stimulerer spesifikt kritisk tenkning, logiske resonnementer og problemløsningsferdigheter når spillere prøver å finne det riktige tallet. Den kan utformes for å utdanne konsepter som tallområder, ulikheter eller numeriske mønstre.

Denne artikkelen gir en veiledning for implementering av tallgjettespillet.







Hvordan lage et tall-gjettespill?

Tallgjettespillet oppmuntrer til brukerinvolvering og interaksjon som gjør det egnet for sosiale sammenkomster eller pedagogiske miljøer. Den tar sikte på å stimulere kritisk tenkning og problemløsningsevner samtidig som den tilbyr en rekreasjonsopplevelse.



La oss gå gjennom et Java-program for implementering av et tallgjettespill:



import java.util.Scanner ;
offentlig klasse randomNumber {
offentlig statisk tomrom gjette ( )
{
Skanner skanningObj = ny Skanner ( System . i ) ;
int på en = 1 + ( int ) ( 100 * Matte . tilfeldig ( ) ) ;
int MED = 5 ;
int x, velg ;

System . ute . println ( 'Et tall som skal finnes velges mellom 1 og 100. Du har kun 5 valg!' ) ;

til ( x = 0 ; x < MED ; x ++ ) {
System . ute . println ( 'velg nummeret:' ) ;
plukke = scanObj. nesteInt ( ) ;
hvis ( på en == plukke ) {
System . ute . println ( 'Gratulerer! Du valgte riktig nummer.' ) ;
gå i stykker ;
}

ellers hvis ( på en > plukke && x != MED - 1 ) {
System . ute . println ( 'Antallet er større enn' + plukke ) ;
}
ellers hvis ( på en < plukke
&& x != MED - 1 ) {
System . ute . println ( 'Antallet er mindre enn' + plukke ) ;
}
}
hvis ( x == MED ) {
System . ute . println ( 'Du har utmattet Z-prøver.' ) ;
System . ute . println ( 'Nummet var' + på en ) ;
}
}
offentlig statisk tomrom hoved- ( String arg [ ] )
{
gjette ( ) ;
}
}

Beskrivelse av koden:





  • Lag først en metode ' gjette ()' og erklærer en forekomst av ' Skanner klasse inne i den. Deretter genererer du et tilfeldig heltall ' på en ' mellom området for ' 1 ' og ' 100 ' bruker ' Math.random ()»-metoden.
  • Tilordne en verdi på ' 5 ' til variabel ' MED ' og erklær to variabler til kalt ' x ' og ' plukke '.
  • Deretter oppretter du en ' til ' løkke som itererer til verdien av ' MED ', og får verdien fra sluttbrukeren ved å bruke ' Skanner ' objekt.
  • Deretter bruker du ' hvis/annet '-setninger for å sjekke om brukerens inndata samsvarer med verdien som er lagret i ' på en ” variabel og vise meldingen tilsvarende.
  • Etter ' til ”-løkke brukes til å sjekke om prøvesjansene er fullførte og deretter vise det tilfeldige tallet på konsollen.
  • Til slutt påkaller du ' gjette ()»-metoden inne i main()-metoden.

Etter kompileringen:



Utdataene viser at det har blitt generert et gjettespill.

Konklusjon

Tallgjettespillet lages ved først å generere et tilfeldig tall innenfor et definert område ved hjelp av Math.random()-metoden. Deretter ber du spilleren om å gjøre et valg og sammenligne det med det genererte tallet. Avhengig av brukerens valg, gi tilbakemelding til spilleren, informer dem om deres gjetning er for høy eller for lav. Gjenta denne prosessen med spørsmål og tilbakemelding til spilleren vinner eller prøveperioden avsluttes.