Java Kullanarak Sayı Tahmin Oyunu Nasıl Oluşturulur?

Java Kullanarak Sayi Tahmin Oyunu Nasil Olusturulur



sayı tahmin oyunu ”, eğlence sağlamanın ve kullanıcının dikkatini çekmenin basit bir yoludur, bu da oynamayı çok eğlenceli hale getirir. Bu oyun, oyuncular doğru sayıyı bulmaya çalışırken özellikle eleştirel düşünme, mantıksal akıl yürütme ve problem çözme becerilerini teşvik eder. Sayı aralıkları, eşitsizlikler veya sayısal modeller gibi kavramları eğitmek için tasarlanabilir.

Bu makale, sayı tahmin etme oyununu uygulamak için bir kılavuz sağlar.







Sayı Tahmin Oyunu Nasıl Oluşturulur?

Sayı tahmin etme oyunu, kullanıcı katılımını ve etkileşimini teşvik eder, bu da onu sosyal toplantılar veya eğitim ortamları için uygun kılar. Eğlenceli bir deneyim sunarken eleştirel düşünme ve problem çözme becerilerini teşvik etmeyi amaçlar.



Bir sayı tahmin etme oyununun uygulanması için bir Java programını inceleyelim:



içe aktarmak java.util.Tarayıcı ;
halk sınıf rastgeleSayı {
halk statik geçersiz tahmin ( )
{
Tarayıcı taramasıObj = yeni Tarayıcı ( sistem . içinde ) ;
int birde = 1 + ( int ) ( 100 * Matematik . rastgele ( ) ) ;
int İLE = 5 ;
int x, seç ;

sistem . dışarı . yazdır ( 'Bulunacak bir sayı 1 ile 100 arasında seçilir. Sadece 5 tahmin hakkınız var!' ) ;

için ( X = 0 ; X < İLE ; X ++ ) {
sistem . dışarı . yazdır ( 'numarayı seç:' ) ;
seçmek = taramaObj. sonrakiInt ( ) ;
eğer ( birde == seçmek ) {
sistem . dışarı . yazdır ( 'Tebrikler! Doğru numarayı seçtin.' ) ;
kırmak ;
}

başka eğer ( birde > seçmek && X != İLE - 1 ) {
sistem . dışarı . yazdır ( 'Sayı şundan büyük' + seçmek ) ;
}
başka eğer ( birde < seçmek
&& X != İLE - 1 ) {
sistem . dışarı . yazdır ( 'Sayı şundan küçüktür' + seçmek ) ;
}
}
eğer ( X == İLE ) {
sistem . dışarı . yazdır ( 'Z denemelerini tükettiniz.' ) ;
sistem . dışarı . yazdır ( 'Num şuydu' + birde ) ;
}
}
halk statik geçersiz ana ( Sicim argüman [ ] )
{
tahmin ( ) ;
}
}

Kodun açıklaması:





  • İlk olarak, bir yöntem oluşturun ' tahmin ()” ve “ örneğini beyan eder. Tarayıcı ” sınıfının içinde. Bundan sonra, rastgele bir tamsayı oluşturun ' birde ” aralığı arasında 1 ' Ve ' 100 ' kullanmak ' Matematik.rastgele ()' yöntem.
  • “ değeri atayın 5 ” değişkene “ İLE ” ve “ adlı iki değişken daha bildirin. X ' Ve ' seçmek ”.
  • Ardından, bir “oluşturun için ” değerine kadar yinelenen döngü İLE ” ve son kullanıcıdan değeri “ kullanarak alır. Tarayıcı ' nesne.
  • Ardından, “ eğer / başka ” ifadeleri, kullanıcının girişinin “ içinde saklanan değerle eşleşip eşleşmediğini kontrol eder. birde ” değişkenini seçin ve mesajı buna göre görüntüleyin.
  • Sonra ' için ” döngüsü, deneme şanslarının bitip bitmediğini kontrol etmek ve ardından konsolda rastgele sayıyı görüntülemek için kullanılır.
  • Sonunda, “ tahmin ()” yöntemi, main() yönteminin içindedir.

Derlemeden sonra:



Çıktı, bir sayı tahmin oyununun oluşturulduğunu gösterir.

Çözüm

Sayı tahmin etme oyunu, önce Math.random() yöntemi kullanılarak tanımlanmış bir aralıkta rastgele bir sayı üretilerek oluşturulur. Ardından, oyuncudan bir seçim yapmasını ve bunu oluşturulan sayıyla karşılaştırmasını isteyin. Kullanıcının seçimine bağlı olarak, tahminlerinin çok yüksek veya çok düşük olup olmadığını oyuncuya bildirerek geri bildirimde bulunun. Oyuncu kazanana veya deneme bitene kadar bu yönlendirme ve geri bildirim sürecini tekrarlayın.