Aplikasi sederhana ini menggunakan bahasa pemrograman java. Menerapkan perulangan while, for, dan percabangan if (){...}else if (){...
Langsung saja nech codingannya ada dibawah, kalau bisa jangan COPAS biar bisa mencoba sendiri hehehe
package Latihan;
import javax.swing.JOptionPane;
/**
*
* @author Erfan
*/
public class MagicNumberGame {
public static void main(String[] args) {
int a = (int) (Math.random() * 10);
while (true) {
JOptionPane.showMessageDialog(null, "Selamat Datang di Game Magic Number...!!!\n"
+ "Anda memiliki tiga kali kesempatan, jika tidak berhasil anda akan Game Over.");
for (int c = 2; c >= 0; c--) {
String input = JOptionPane.showInputDialog("Silahkan masukan angka anda (0-20):");
int angka = Integer.parseInt(input);
if (c == 0) {
JOptionPane.showMessageDialog(null, "Game Over\nTrima kasih telah mencoba game ini.");
break;
}
if (angka == a) {
JOptionPane.showMessageDialog(null, "CONGRATULATION.,.!!!\n\nANDA MENANG...");
break;
} else if (angka < a) {
JOptionPane.showMessageDialog(null, "Silahkan masukan angka yang lebih besar" + " kesempatan anda tinggal " + c, "PESAN", 2);
} else {
JOptionPane.showMessageDialog(null, "Silahkan masukan angka yang lebih kecil" + " kesempatan anda tinggal " + c, "PESAN", 2);
}
}
int option = JOptionPane.showConfirmDialog(null, "Start again?");
if (option == JOptionPane.NO_OPTION) {
System.exit(0);
}
}
}
}
kalau ada yang ditanyakan atau ada yang salah dicodingan diatas jangan lupa tinggalkan comentnya ya :)

No comments:
Post a Comment