Kendi Çapımda Yaptığım İlk Java Oyunum

  • Hack kategorilerindeki birçok içerik Gizli içeriktir yani sadece cevap yazarakı erişebileceğiniz türden içeriklerdir, ancak yeni üyelerin hack kategorilerine cevap yazması engellenmiştir ! spam ve sömürüye karşı bir tedbirdir, forumumuza katkı sunarsanız rütbeniz kısa sürede yükselir ve tüm forumu engelsiz kullanabilirsiniz.

D4RKD4YS

Üye
Katılım
Nis 22, 2020
Mesajlar
47
Tepkime puanı
89
Puanları
18
Konum
İstanbul
Evet arkadaşlar oyun tahmin oyunu ilk başta zorluk derecesini seçiyoruz 1 den 3 e kadar. Seçtiğimiz zorluğa göre sayı aralıkları büyüyor ve bulma ihtimalimiz azalıyor. Ve bizlerin 3 deneme hakkı verdim bu da kodları isterseniz merakınız varsa daha da geliştirebilirsiniz :) isterseniz bildiğim kadarıyla javayı anlatmaya temeli öğretmeye çalışabilirim.

[/B]


[COLOR=rgb(0, 0, 0)]Scanner scan = new Scanner(System.in);
int secim,rastgele, sayi;

System.out.println("**********************************");
System.out.println("* Oyuna Hoş Geldiniz *");
System.out.println("**********************************");
System.out.println("Oyun Derecesini Seçin.");
System.out.println("1 -*- Basit (1 - 10)");
System.out.println("2 -*- Normal (1 - 25)");
System.out.println("3 -*- Zor (1 - 50)");

secim = scan.nextInt();
if(secim == 1) {
for(int i=4; i>=0; i--) {
System.out.println("**************************************");
System.out.println("* 0 ile 10 Arasında Rakam Giriniz... *");
System.out.println("**************************************");
sayi = scan.nextInt();
rastgele = (int) (Math.random() *10);
if(sayi == rastgele) {
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("- KAZANDIN -");
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("Rastgele Rakam:"+rastgele);
break;
}
else {
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("- KAYBETTIN -");
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("Önceki Rastgele Rakam:"+rastgele);
System.out.println("Kalan Hakkınız: "+i);
}
}
}
if(secim == 2 ){
for(int i=4; i>=0; i--) {
System.out.println("**********************************");
System.out.println("* 0 ile 25 Arasında Rakam Giriniz... *");
System.out.println("**********************************");
sayi = scan.nextInt();
rastgele = (int ) (Math.random() *25);
if(sayi == rastgele) {
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("- KAZANDIN -");
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("Rastgele Rakam:"+rastgele);
break;
}
else {
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("- KAYBETTIN -");
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("Önceki Rastgele Rakam:"+rastgele);
System.out.println("Kalan Hakkınız: "+i);
}
}
}
if(secim == 3 ){
for(int x=4; x>=0; x--) {
System.out.println("**********************************");
System.out.println("* 0 ile 50 Arasında Rakam Giriniz... *");
System.out.println("**********************************");
sayi = scan.nextInt();
rastgele = (int ) (Math.random() *50);
if(sayi == rastgele) {
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("- KAZANDIN -");
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("Rastgele Rakam:"+rastgele);
break;
}
else {
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("- KAYBETTIN -");
System.out.println("*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*");
System.out.println("Önceki Rastgele Rakam:"+rastgele);
System.out.println("Kalan Hakkınız: "+x);
}
}
}
else {
System.out.println("Lütfen 1-2 ve 3 Numaralarını Tuşlayın.");
}
}[/COLOR]

[B]