Hvordan opretter man et talgættespil ved hjælp af Java?

Hvordan Opretter Man Et Talgaettespil Ved Hjaelp Af Java



Det ' tal gætte spil ” er en enkel måde at give underholdning og til at engagere brugerens opmærksomhed, hvilket gør det meget sjovt at spille. Dette spil stimulerer specifikt kritisk tænkning, logisk ræsonnement og problemløsningsevner, når spillere forsøger at finde det rigtige tal. Det kan designes til at uddanne begreber som talområder, uligheder eller numeriske mønstre.

Denne artikel giver en guide til implementering af talgættespillet.







Hvordan laver man et tal-gættespil?

Talgættespillet tilskynder brugerinddragelse og interaktion, hvilket gør det velegnet til sociale sammenkomster eller uddannelsesmiljøer. Det har til formål at stimulere kritisk tænkning og problemløsningsevner, mens det tilbyder en rekreativ oplevelse.



Lad os gå gennem et Java-program til implementering af et talgættespil:



importere java.util.Scanner ;
offentlig klasse tilfældigt Antal {
offentlig statisk ugyldig gætte ( )
{
Scanner scanObj = ny Scanner ( System . i ) ;
int på en = 1 + ( int ) ( 100 * Matematik . tilfældig ( ) ) ;
int MED = 5 ;
int x, vælg ;

System . ud . println ( 'Et tal, der skal findes, vælges mellem 1 og 100. Du har kun 5 valg!' ) ;

til ( x = 0 ; x < MED ; x ++ ) {
System . ud . println ( 'vælg nummeret:' ) ;
plukke = scanObj. næsteInt ( ) ;
hvis ( på en == plukke ) {
System . ud . println ( 'Tillykke! Du har valgt det rigtige nummer.' ) ;
pause ;
}

andet hvis ( på en > plukke && x != MED - 1 ) {
System . ud . println ( 'Antallet er større end' + plukke ) ;
}
andet hvis ( på en < plukke
&& x != MED - 1 ) {
System . ud . println ( 'Antallet er mindre end' + plukke ) ;
}
}
hvis ( x == MED ) {
System . ud . println ( 'Du har udmattet Z-prøver.' ) ;
System . ud . println ( 'Nummeret var' + på en ) ;
}
}
offentlig statisk ugyldig vigtigste ( Snor arg [ ] )
{
gætte ( ) ;
}
}

Beskrivelse af koden:





  • Først skal du oprette en metode ' gætte ()' og erklærer en forekomst af ' Scanner ” klasse inde i det. Derefter genererer du et tilfældigt heltal ' på en ' mellem intervallet ' 1 ' og ' 100 ' bruger ' Math.random ()” metode.
  • Tildel værdien ' 5 ' til variabel ' MED ' og erklære yderligere to variable med navnet ' x ' og ' plukke ”.
  • Dernæst skal du oprette en ' til ' sløjfe, der itererer indtil værdien af ​​' MED ', og får værdien fra slutbrugeren ved hjælp af ' Scanner ” objekt.
  • Brug derefter ' hvis ellers '-udsagn for at kontrollere, om brugerens input matcher værdien, der er gemt i ' på en ” variabel og vise meddelelsen i overensstemmelse hermed.
  • Efter ' til ”-løkke bruges til at kontrollere, om prøvechancerne er afsluttet, og derefter vise det tilfældige nummer på konsollen.
  • Til sidst skal du påberåbe ' gætte ()'-metoden inde i main()-metoden.

Efter kompileringen:



Outputtet viser, at der er blevet genereret et tal-gættespil.

Konklusion

Talgættespillet oprettes ved først at generere et tilfældigt tal inden for et defineret område ved hjælp af Math.random()-metoden. Bed derefter spilleren om at foretage et valg og sammenligne det med det genererede nummer. Afhængigt af brugerens valg skal du give feedback til spilleren og informere dem, hvis deres gæt er for højt eller for lavt. Gentag denne proces med tilskyndelse og feedback, indtil spilleren vinder eller prøveperioden slutter.