Selamat Datang di handrysite.blogspot.com

Program Kocok Dua Dadu

Program Kocok Dadu

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 komentar:

  © Handry Templates The Professional Template by handry-site.blogspot.com 2010

Back to TOP