class PasanganDadu {
public int dadu1;public int dadu2;
public PasanganDadu() {
kocok();
}
public PasanganDadu(int nilai1, int nilai2) {
dadu1 = nilai1;
dadu2 = nilai2;
}
public void kocok() {
dadu1 = (int) (Math.random() * 6) + 1;
dadu2 = (int) (Math.random() * 6) + 1;
}
}
public class KocokDuaPasangDadu {
public static void main(String[] args) {
PasanganDadu daduPertama = new PasanganDadu();
PasanganDadu daduKedua = new PasanganDadu();
int jumlahKocokan;
int total1;
int total2;
jumlahKocokan = 0;
do {
daduPertama.kocok();
total1 = daduPertama.dadu1 + daduPertama.dadu2;
System.out.println("Pasangan dadu pertama berjumlah " + total1);
daduKedua.kocok();
total2 = daduKedua.dadu1 + daduKedua.dadu2;
System.out.println("Pasangan dadu Kedua berjumlah " + total2);
jumlahKocokan++;
System.out.println();
} while (total1 != total2);
System.out.println("Butuh " + jumlahKocokan
+ " kocokan hingga pasangan "
+ " dadu pertama dan kedua berjumlah sama");
}
}
0 Response to "Program Kocok Dadu dengan random() pada Java"
Posting Komentar