Ako vytvoriť hru na hádanie čísel pomocou Java?

Ako Vytvorit Hru Na Hadanie Cisel Pomocou Java



' hra na hádanie čísel “ je jednoduchý spôsob, ako poskytnúť zábavu a upútať pozornosť používateľa, vďaka čomu je hranie veľmi zábavné. Táto hra špecificky stimuluje kritické myslenie, logické uvažovanie a schopnosti riešiť problémy, keď sa hráči snažia nájsť správne číslo. Môže byť navrhnutý tak, aby vzdelával koncepty, ako sú číselné rozsahy, nerovnosti alebo číselné vzory.

Tento článok poskytuje návod na implementáciu hry na hádanie čísel.







Ako vytvoriť hru na hádanie čísel?

Hra na hádanie čísel podporuje zapojenie a interakciu používateľov, vďaka čomu je vhodná pre spoločenské stretnutia alebo vzdelávacie prostredia. Jeho cieľom je stimulovať kritické myslenie a zručnosti pri riešení problémov a zároveň ponúka rekreačný zážitok.



Prejdime si program Java na implementáciu hry na hádanie čísel:



importovať java.util.Scanner ;
verejnosti trieda randomNumber {
verejnosti statické neplatné hádanie ( )
{
Scanner scanObj = Nový Skener ( Systém . v ) ;
int na jeden = 1 + ( int ) ( 100 * Matematika . náhodný ( ) ) ;
int S = 5 ;
int x, vybrať ;

Systém . von . println ( 'Číslo, ktoré sa má nájsť, sa volí medzi 1 až 100. Máte len 5 tipov!' ) ;

pre ( X = 0 ; X < S ; X ++ ) {
Systém . von . println ( 'vyber si číslo:' ) ;
vyzdvihnúť = scanObj. nextInt ( ) ;
ak ( na jeden == vyzdvihnúť ) {
Systém . von . println ( 'Gratulujem! Vybrali ste správne číslo.' ) ;
prestávka ;
}

inak ak ( na jeden > vyzdvihnúť && X != S - 1 ) {
Systém . von . println ( 'Číslo je väčšie ako' + vyzdvihnúť ) ;
}
inak ak ( na jeden < vyzdvihnúť
&& X != S - 1 ) {
Systém . von . println ( 'Číslo je menšie ako' + vyzdvihnúť ) ;
}
}
ak ( X == S ) {
Systém . von . println ( 'Vyčerpali ste Z pokusy.' ) ;
Systém . von . println ( 'Číslo bolo' + na jeden ) ;
}
}
verejnosti statické neplatné Hlavná ( Reťazec arg [ ] )
{
hádanie ( ) ;
}
}

Popis kódu:





  • Najprv vytvorte metódu ' hádanie ()“ a deklaruje inštanciu „ Skener “trieda v nej. Potom vygenerujte náhodné celé číslo “ na jeden “ medzi rozsahom “ 1 “ a „ 100 “ pomocou „ Matematika.náhodne ()“ metóda.
  • Priraďte hodnotu „ 5 'do premennej' S “ a deklarujte dve ďalšie premenné s názvom „ X “ a „ vyzdvihnúť “.
  • Ďalej vytvorte „ pre 'cyklus, ktorý sa opakuje až do hodnoty ' S “ a získa hodnotu od koncového používateľa pomocou „ Skener “objekt.
  • Potom použite „ ak/inak “, aby ste skontrolovali, či sa vstup používateľa zhoduje s hodnotou uloženou v „ na jeden ” a podľa toho zobrazte správu.
  • Po ' pre ” slučka sa používa na kontrolu, či sú šance na skúšku ukončené, a potom na zobrazenie náhodného čísla na konzole.
  • Nakoniec vyvolajte „ hádanie ()” metóda v rámci metódy main().

Po kompilácii:



Výstup ukazuje, že bola vygenerovaná hra na hádanie čísel.

Záver

Hra na hádanie čísel vzniká tak, že sa najprv vygeneruje náhodné číslo v rámci definovaného rozsahu pomocou metódy Math.random(). Potom vyzvite hráča, aby si vybral a porovnal ho s vygenerovaným číslom. V závislosti od výberu používateľa poskytnite hráčovi spätnú väzbu a informujte ho, či je jeho odhad príliš vysoký alebo príliš nízky. Opakujte tento proces výzvy a spätnej väzby, kým hráč nevyhrá alebo kým sa neskončí skúšobná verzia.