Kako ustvariti igro ugibanja številk z uporabo Jave?

Kako Ustvariti Igro Ugibanja Stevilk Z Uporabo Jave



' igra ugibanja številk ” je preprost način za zagotavljanje zabave in pritegne pozornost uporabnika, zaradi česar je igranje zelo zabavno. Ta igra posebej spodbuja kritično razmišljanje, logično razmišljanje in spretnosti reševanja problemov, ko igralci poskušajo najti pravo številko. Lahko je zasnovan tako, da izobražuje pojme, kot so številski obsegi, neenakosti ali številski vzorci.

Ta članek ponuja vodnik za izvajanje igre ugibanja številk.







Kako ustvariti igro ugibanja številk?

Igra ugibanja številk spodbuja vključevanje in interakcijo uporabnikov, zato je primerna za družabna srečanja ali izobraževalna okolja. Njegov namen je spodbujati kritično razmišljanje in veščine reševanja problemov, hkrati pa ponuditi rekreativno izkušnjo.



Sprehodimo se skozi program Java za izvedbo igre ugibanja številk:



uvoz java.util.Scanner ;
javnosti razred randomNumber {
javnosti statična praznina ugibanje ( )
{
Scanner scanObj = novo Skener ( Sistem . v ) ;
int na enem = 1 + ( int ) ( 100 * matematika . naključen ( ) ) ;
int Z = 5 ;
int x, izberi ;

Sistem . ven . println ( 'Številka, ki jo je treba najti, je izbrana med 1 in 100. Imate samo 5 izbir!' ) ;

za ( x = 0 ; x < Z ; x ++ ) {
Sistem . ven . println ( 'izberi številko:' ) ;
izbrati = scanObj. naslednjiInt ( ) ;
če ( na enem == izbrati ) {
Sistem . ven . println ( 'Čestitamo! Izbrali ste pravo številko.' ) ;
odmor ;
}

drugače če ( na enem > izbrati && x != Z - 1 ) {
Sistem . ven . println ( 'Število je večje od ' + izbrati ) ;
}
drugače če ( na enem < izbrati
&& x != Z - 1 ) {
Sistem . ven . println ( 'Število je manj kot ' + izbrati ) ;
}
}
če ( x == Z ) {
Sistem . ven . println ( 'Izčrpali ste poskuse Z.' ) ;
Sistem . ven . println ( 'Številka je bila' + na enem ) ;
}
}
javnosti statična praznina glavni ( Vrvica arg [ ] )
{
ugibanje ( ) ;
}
}

Opis kode:





  • Najprej ustvarite metodo ' ugibanje ()« in razglasi primerek » Skener ” razred v njem. Nato ustvarite naključno celo število ' na enem ' med obsegom ' 1 « in » 100 ' uporabljati ' Matematika.naključno ()«.
  • Dodelite vrednost ' 5 'v spremenljivko' Z « in deklarirajte še dve spremenljivki z imenom » x « in » izbrati ”.
  • Nato ustvarite » za ' zanke, ki se ponavlja do vrednosti ' Z «, in pridobi vrednost od končnega uporabnika z uporabo » Skener ” predmet.
  • Nato uporabite » če potem ' za preverjanje, ali se uporabnikov vnos ujema z vrednostjo, shranjeno v ' na enem ” in ustrezno prikaže sporočilo.
  • Po ' za ” se uporablja za preverjanje, ali so poskusne možnosti končane, in nato prikaže naključno število na konzoli.
  • Na koncu pokličite ' ugibanje ()« znotraj metode main().

Po kompilaciji:



Rezultat kaže, da je bila ustvarjena igra ugibanja številk.

Zaključek

Igra ugibanja števil je ustvarjena tako, da se najprej ustvari naključno število znotraj določenega obsega z uporabo metode Math.random(). Nato pozovi igralca, naj izbere in ga primerja z ustvarjeno številko. Odvisno od izbire uporabnika posredujte igralcu povratne informacije in ga obvestite, če je ugibanje previsoko ali prenizko. Ponavljajte ta postopek poziva in povratnih informacij, dokler igralec ne zmaga ali se preizkus konča.