Main Suit Java Coding ini sengaja dipos buat teman teman yang ingin menambah pengetahuan :)
ini saya dapati ketika belajar di semester dua.
import java.io.*;
public class suit {
public static void main (String[]args) {
// cetak aturan main dan input dari user
System.out.println("SUIT");
System.out.println("==============");
System.out.println("Masukkan Salah Satu Dari 3 Kemungkinan");
System.out.println("J for Jempol");
System.out.println("T for Telunjuk");
System.out.println("K for Kelingking");
System.out.println(""); // baris kosong
// variable untuk mengambil input dari user
BufferedReader br = new BufferedReader (new InputStreamReader(System.in));
String input = null;
// kita gunakan pernyataan while hingga user betul memasukkan salah satu J, T, atau K
boolean inputvalid = false;
int suitKomputer = 0;
int suitUser = 0;
// selama input tidak valid, jalankan perulangan ini
while(!inputvalid) {
System.out.println("MASUKKAN SUIT ");
try {
input = br.readLine();
} catch (IOException ioe) {
System.out.println("Kesalahan IO, Program Berhenti");
System.exit(1);
}
// pastikan bahwa user memasukkan sesuatu dengan mengecek apakah panjang input > 0, jika tidak, maka perulangan akan dilanjutkan
if (input.length() > 0 ) {
switch (input.charAt(0)) {
case 'j' :
case 'J' :
suitUser = 0;
inputvalid = true; // kita ganti inputvalid agar perulangan selesai
break;
case 't' :
case 'T' :
suitUser = 1;
inputvalid = true; // kita ganti inputvalid agar perulangan selesai
break;
case 'k' :
case 'K' :
suitUser = 2;
inputvalid = true; // kita ganti inputvalid agar perulangan selesai
break;
}
}
}
// sekarang menghitung suit komputer
// Math.random() menghasilkan nilai acak antara 0 dan 1
// jika kita kali 3, berarti menghasilkan nilai acak dari 0 dan 3
// perintah (int) untuk mengubah bilangan real menjadi bilangan bulat
// dengan cara menghilangkan semua digit di belakang koma
// misalnya 1.0232323 menjadi 1
suitKomputer = (int)(Math.random()*3);
// suatu saat "mungkin" nilai random bernilai 3
// karena 3 tidak ada dalam suit kita, maka kita, maka kita harus ubah menjadi salah satu suit yang valid, yaitu 0,1, atau 2 dalam hal ini kita ganti menjadi 2
if (suitKomputer == 3) {
suitKomputer = 2;
}
// menghitung siapa yang menang
switch (suitKomputer) {
// jika komputer jempol
case 0:
// cetak suit komputer
System.out.println("Suit komputer = Jempol");
switch (suitUser) {
// jika user jempol
case 0:
System.out.println("Seri");
break;
// jika user Telunjuk
case 1:
System.out.println("Anda Kalah");
break;
// jika user Kelingking
case 2:
System.out.println("Anda Menang");
break;
}
break; // dari switch (suitKomputer)
//jika komputer telunjuk
case 1:
// cetak suit Komputer
System.out.println("Suit Komputer = Telunjuk");
switch (suitUser) {
// jika user Jempol
case 0:
System.out.println("Anda Menang");
break;
// jika user Telunjuk
case 1:
System.out.println("Seri");
break;
// jika user Kelingking
case 2:
System.out.println("Anda Kalah");
break;
}
break; // dari switch(suitKomputer)
// Jika komputer Kelingking
case 2:
// cetak suit komputer
System.out.println("Suit Komputer = Kelingking");
switch (suitUser) {
// jika user Jempol
case 0:
System.out.println("Anda Kalah");
break;
// jika user Telunjuk
case 1:
System.out.println("Anda Menang");
break;
// jika user Kelingking
case 2:
System.out.println("Seri");
break;
}
break; // dari switch(suitKomputer)
}
}
}
#Berdasarkan Materi Kuliah
Pusat SKA SKT
Pelayanan Maksimal Mudah & Profesional.
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
sub bidang ska 2022
Tidak ada komentar
Posting Komentar