- 26 Haz 2012
- 2,605
- 61
Java derslerine başladık ödev olarak verilmişti , sayı tahmin oyunu kodları buyrun ;
10 hak veriliyor,basit puanlama sistemi var.
10 hak veriliyor,basit puanlama sistemi var.
Kod:
import javax.swing.JOptionPane;
public class SayiTahminOyunu {
public static **** main(String[] args) {
boolean OyunDevam = true;
int rs, puan = 0, GenelPuan = 0, hak;
while (OyunDevam) {// Oyun Başlıyor.
hak = 10;
GenelPuan = +puan;
rs = (int) (Math.random() * 100) + 1;
System.out.println("Gizli Sayı = " + rs);
for (; hak > 0; hak--) { // Denemeler başlıyor..
String t = JOptionPane.showInputDialog("Puan = "+puan+"\n Genel Puan = "+GenelPuan+"\n Hakkınız : "+hak+"\n Sayı Giriniz ; ");
int tahmin = Integer.parseInt(t);
if (tahmin == rs) {
JOptionPane.showMessageDialog(null, "Tebrikler Bildin !");
puan = hak * 10;
break;
}
if (tahmin > rs) {
JOptionPane.showMessageDialog(null, "Aşağı");
}
if (tahmin < rs) {
JOptionPane.showMessageDialog(null, "Yukarı");
}
}// denemeler bitti..
int cevap = JOptionPane.showConfirmDialog(null, "Devam etmek ister misin ?");
if (cevap != 0) {
OyunDevam = false; //oyun bitti
}
}
JOptionPane.showMessageDialog(null, "Oyun Bitti");
}
}
Son düzenleme: