Java sayı tahmin oyunu
Java sayı oyunlarına örnek olarak java sayı tahmin oyunu örnekte gibidir.Oyunun puanlama sistemi 100 puan üzerindendir.Her deneme sayac değişkeninde toplanır.Verilen yüz puan sayaç değişkenine yani her denemenin toplam sayısına bölünerek kullanıcıya puan verir.Java sayı tahmin oyunu ve diğer sayısal oyunla ile kendinizi geliştirebilmek gayet kolay.
Örneğimizde kullandığımız döngü iç içe do while döngüsüdür.
java sayı tahmin oyunu;
package tahminoyunu2.pkg03;
import java.util.Scanner; //java da klavyeden veri okumak için gerekli sınıf
import java.util.Random; //java rasgele sayı üretmek için gerekli sınıf
public class Tahminoyunu203 { //java sayı tahmin sınıf ismi
public static void main(String[] args) {
int sayi, rs, sayac = 0;
char secim;
Scanner oku = new Scanner(System.in);
Random rasgele = new Random(); //rastgele sayı tanımlama bölümü
rs = rasgele.nextInt(100) + 1; //birden yüze kadar rastgele sayı üretiyor.
do {
do {
sayac++;//sayac her tahminde bir artacak.
System.out.println("Lütfen sayi giriniz");
sayi = oku.nextInt();
if (sayi < rs) { //eğer rasgele verilen sayıdan girilen sayı küçük ise yukarı mesajı veriliyor.
System.out.println("Yukarı");
} else if (sayi > rs) {
System.out.println("aşağı");
}
} while (sayi != rs);// girilen sayı rasgele sayıya eşit olana kadar döngü devam eder.
System.out.println("Yapılan deneme sayısı" + sayac);
System.out.println("alınan puan" + (100 / sayac));
System.out.println("Devam etmek için E- Çıkmak için H");
secim = oku.next().charAt(0);//klavyeden girilen ilk karakteri yani ilk indisi(0) alınır.
} while (secim == 'e' || secim == 'E'); //secim olarak E veya e girildiği zaman program devam eder.
System.out.println("Cıkıs yaptınız iyi günler");
}
}
Java rastgele sayı üretimi,java sayı tahmin oyunları,java do while örnekleri,java console oyunları,java oyunlar,java iç içe döngüler
Örneğimizde kullandığımız döngü iç içe do while döngüsüdür.
java sayı tahmin oyunu;
package tahminoyunu2.pkg03;
import java.util.Scanner; //java da klavyeden veri okumak için gerekli sınıf
import java.util.Random; //java rasgele sayı üretmek için gerekli sınıf
public class Tahminoyunu203 { //java sayı tahmin sınıf ismi
public static void main(String[] args) {
int sayi, rs, sayac = 0;
char secim;
Scanner oku = new Scanner(System.in);
Random rasgele = new Random(); //rastgele sayı tanımlama bölümü
rs = rasgele.nextInt(100) + 1; //birden yüze kadar rastgele sayı üretiyor.
do {
do {
sayac++;//sayac her tahminde bir artacak.
System.out.println("Lütfen sayi giriniz");
sayi = oku.nextInt();
if (sayi < rs) { //eğer rasgele verilen sayıdan girilen sayı küçük ise yukarı mesajı veriliyor.
System.out.println("Yukarı");
} else if (sayi > rs) {
System.out.println("aşağı");
}
} while (sayi != rs);// girilen sayı rasgele sayıya eşit olana kadar döngü devam eder.
System.out.println("Yapılan deneme sayısı" + sayac);
System.out.println("alınan puan" + (100 / sayac));
System.out.println("Devam etmek için E- Çıkmak için H");
secim = oku.next().charAt(0);//klavyeden girilen ilk karakteri yani ilk indisi(0) alınır.
} while (secim == 'e' || secim == 'E'); //secim olarak E veya e girildiği zaman program devam eder.
System.out.println("Cıkıs yaptınız iyi günler");
}
}
![]() |
Java sayı tahmin oyunu |
Java rastgele sayı üretimi,java sayı tahmin oyunları,java do while örnekleri,java console oyunları,java oyunlar,java iç içe döngüler
Yorumlar
Yorum Gönder