Kā izveidot skaitļu uzminēšanas spēli, izmantojot Java?

Ka Izveidot Skaitlu Uzminesanas Speli Izmantojot Java



' skaitļu minēšanas spēle ” ir vienkāršs veids, kā nodrošināt izklaidi un piesaistīt lietotāja uzmanību, kas padara to par ļoti jautru spēlēšanu. Šī spēle īpaši stimulē kritisko domāšanu, loģisko domāšanu un problēmu risināšanas prasmes, spēlētājiem cenšoties atrast pareizo numuru. To var izstrādāt, lai izglītotu tādus jēdzienus kā skaitļu diapazoni, nevienlīdzības vai skaitliskie modeļi.

Šajā rakstā ir sniegti norādījumi par skaitļu minēšanas spēles ieviešanu.







Kā izveidot skaitļu minēšanas spēli?

Skaitļu minēšanas spēle veicina lietotāju iesaistīšanos un mijiedarbību, kas padara to piemērotu saviesīgām sapulcēm vai izglītības vidēm. Tā mērķis ir stimulēt kritisko domāšanu un problēmu risināšanas prasmes, vienlaikus piedāvājot atpūtas pieredzi.



Apskatīsim Java programmu skaitļu minēšanas spēles ieviešanai:



imports java.util.Skeneris ;
publiski klasē randomNumber {
publiski statisks nederīgs minējumi ( )
{
Skenera skenēšanaObj = jauns Skeneris ( Sistēma . iekšā ) ;
starpt uz viena = 1 + ( starpt ) ( 100 * Matemātika . nejauši ( ) ) ;
starpt AR = 5 ;
starpt x, izvēlieties ;

Sistēma . ārā . println ( 'Atrodams skaitlis tiek izvēlēts no 1 līdz 100. Jums ir tikai 5 izvēles iespējas!' ) ;

priekš ( x = 0 ; x < AR ; x ++ ) {
Sistēma . ārā . println ( 'izvēlies numuru:' ) ;
izvēlēties = scanObj. nextInt ( ) ;
ja ( uz viena == izvēlēties ) {
Sistēma . ārā . println ( 'Apsveicam! Jūs izvēlējāties pareizo numuru.' ) ;
pārtraukums ;
}

cits ja ( uz viena > izvēlēties && x != AR - 1 ) {
Sistēma . ārā . println ( 'Cipars ir lielāks par' + izvēlēties ) ;
}
cits ja ( uz viena < izvēlēties
&& x != AR - 1 ) {
Sistēma . ārā . println ( 'Cipars ir mazāks par' + izvēlēties ) ;
}
}
ja ( x == AR ) {
Sistēma . ārā . println ( 'Jūs esat izsmēluši Z izmēģinājumus.' ) ;
Sistēma . ārā . println ( 'Cipars bija' + uz viena ) ;
}
}
publiski statisks nederīgs galvenais ( Stīga arg [ ] )
{
minējumi ( ) ;
}
}

Koda apraksts:





  • Vispirms izveidojiet metodi ' minējumi ()” un paziņo par gadījumu “ Skeneris ” klase tajā. Pēc tam ģenerējiet nejaušu veselu skaitli ' uz viena ” starp diapazonu “ 1 ' un ' 100 ' izmantojot ' Math.nejauši ()” metodi.
  • Piešķiriet vērtību “ 5 'uz mainīgo' AR ' un deklarējiet vēl divus mainīgos ar nosaukumu ' x ' un ' izvēlēties ”.
  • Pēc tam izveidojiet ' priekš cilpa, kas atkārtojas līdz vērtībai AR ”, un iegūst vērtību no gala lietotāja, izmantojot “ Skeneris ” objekts.
  • Pēc tam izmantojiet ' ja/citādi ” paziņojumus, lai pārbaudītu, vai lietotāja ievadītā vērtība atbilst vērtībai, kas saglabāta uz viena ” mainīgo un attiecīgi parādiet ziņojumu.
  • Pēc tam, kad ' priekš ” cilpa tiek izmantota, lai pārbaudītu, vai izmēģinājuma iespējas ir pabeigtas, un pēc tam konsolē parādītu izlases numuru.
  • Beigās izsauciet ' minējumi ()” metodi main() metodes ietvaros.

Pēc kompilācijas:



Izvade parāda, ka ir ģenerēta skaitļu minēšanas spēle.

Secinājums

Skaitļu minēšanas spēle tiek izveidota, vispirms ģenerējot nejaušu skaitli noteiktā diapazonā, izmantojot metodi Math.random(). Pēc tam aiciniet spēlētāju izdarīt izvēli un salīdzināt to ar ģenerēto skaitli. Atkarībā no lietotāja izvēles sniedziet spēlētājam atgriezenisko saiti, informējot viņu, ja viņa minējums ir pārāk augsts vai pārāk zems. Atkārtojiet šo aicinājumu un atsauksmju procesu, līdz spēlētājs uzvar vai izmēģinājuma periods beidzas.