Cara Membuat Simulator Dadu Menggunakan Java (Dengan Gambar)

Daftar Isi:

Cara Membuat Simulator Dadu Menggunakan Java (Dengan Gambar)
Cara Membuat Simulator Dadu Menggunakan Java (Dengan Gambar)

Video: Cara Membuat Simulator Dadu Menggunakan Java (Dengan Gambar)

Video: Cara Membuat Simulator Dadu Menggunakan Java (Dengan Gambar)
Video: Library||Complete Microsoft Access Project|| Library Books issue Record Database|| 2024, Mungkin
Anonim

Kelas Random di java bisa sangat membantu untuk melakukan simulasi dan membuat game. Cara dasar untuk menggunakan kelas ini adalah dengan mensimulasikan sebuah dadu, yang berarti mendapatkan angka acak dari kisaran tertentu tergantung pada berapa banyak sisi yang terdapat pada dadu. Ini cukup mudah dan cepat untuk dibuat, yang berarti siapa pun dengan pengetahuan java yang baik dapat dengan mudah membuatnya.

Langkah

Membuat Simulator Dadu Menggunakan Java Langkah 1
Membuat Simulator Dadu Menggunakan Java Langkah 1

Langkah 1. Buka aplikasi IDE di komputer Anda

Membuat Simulator Dadu Menggunakan Java Langkah 2
Membuat Simulator Dadu Menggunakan Java Langkah 2

Langkah 2. Buat proyek baru

Beri nama DiceSimulator. Jika itu membuat kelas utama secara otomatis, panggil kelas itu DiceTester.

Membuat Simulator Dadu Menggunakan Java Langkah 3
Membuat Simulator Dadu Menggunakan Java Langkah 3

Langkah 3. Buat kelas baru dan beri nama Dice

  • Dalam file Dadu ini, impor paket acak:

    impor java.util. Random;

Membuat Simulator Dadu Menggunakan Java Langkah 4
Membuat Simulator Dadu Menggunakan Java Langkah 4

Langkah 4. Di dalam kelas Dice, inisiasi variabel acak:

  • RandomGenerator acak = baru Random();

Membuat Simulator Dadu Menggunakan Java Langkah 5
Membuat Simulator Dadu Menggunakan Java Langkah 5

Langkah 5. Memulai variabel integer untuk menunjukkan jumlah sisi:

  • int sisi = 0;

Membuat Simulator Dadu Menggunakan Java Langkah 6
Membuat Simulator Dadu Menggunakan Java Langkah 6

Langkah 6. Buat konstruktor untuk Dice untuk menentukan jumlah sisi yang akan dimiliki kelas dadu:

  • public Dice (int numberOfSides) { sisi = numberOfSides;}

Membuat Simulator Dadu Menggunakan Java Langkah 7
Membuat Simulator Dadu Menggunakan Java Langkah 7

Langkah 7. Buat metode untuk mengembalikan angka acak antara 1 dan jumlah sisi:

  • public int roll() {int hasil = randomGenerator.nextInt(sisi) + 1; kembali hasil; }

Membuat Simulator Dadu Menggunakan Java Langkah 8
Membuat Simulator Dadu Menggunakan Java Langkah 8

Langkah 8. Buat kelas utama dan beri nama DiceTester

Jika DiceTester adalah kelas utama Anda, langsung saja ke DiceTester

Membuat Simulator Dadu Menggunakan Java Langkah 9
Membuat Simulator Dadu Menggunakan Java Langkah 9

Langkah 9. Di bagian atas kelas DiceTester, impor paket pemindai:

  • impor java.util. Scanner;

Membuat Simulator Dadu Menggunakan Java Langkah 10
Membuat Simulator Dadu Menggunakan Java Langkah 10

Langkah 10. Buat objek Pemindai di metode utama dan beri nama

Membuat Simulator Dadu Menggunakan Java Langkah 11
Membuat Simulator Dadu Menggunakan Java Langkah 11

Langkah 11. Cetak pertanyaan:

"Berapa banyak dadu yang kamu butuhkan?"

  • Jika Anda baru mengenal pemrograman, gunakan

    System.out.println(" ");

    untuk mencetak pernyataan.
Membuat Simulator Dadu Menggunakan Java Langkah 12
Membuat Simulator Dadu Menggunakan Java Langkah 12

Langkah 12. Mulai variabel integer yang disebut howManyDice dan tetapkan ke integer yang dimasukkan pengguna:

  • int howManyDice = in.nextInt();

Membuat Simulator Dadu Menggunakan Java Langkah 13
Membuat Simulator Dadu Menggunakan Java Langkah 13

Langkah 13. Cetak pertanyaan:

"Berapa banyak sisi yang dimiliki setiap dadu?"

Membuat Simulator Dadu Menggunakan Java Langkah 14
Membuat Simulator Dadu Menggunakan Java Langkah 14

Langkah 14. Mulai variabel integer yang disebut howManySides dan tetapkan ke integer yang dimasukkan pengguna:

  • int howManySides = in.nextInt();

Membuat Simulator Dadu Menggunakan Java Langkah 15
Membuat Simulator Dadu Menggunakan Java Langkah 15

Langkah 15. Buat loop for yang berulang sekali untuk setiap dadu yang ingin dibuat pengguna

Dalam loop ini, Anda membuat setiap objek Dice dengan menggunakan variabel loop for x dan meneruskan variabel howManySides

Membuat Simulator Dadu Menggunakan Java Langkah 16
Membuat Simulator Dadu Menggunakan Java Langkah 16

Langkah 16. Panggil metode roll dari Dice dan tampilkan dalam loop untuk mendapatkan semua hasil

Membuat Simulator Dadu Menggunakan Java Langkah 17
Membuat Simulator Dadu Menggunakan Java Langkah 17

Langkah 17. Periksa apakah loop terlihat mirip dengan kode berikut:

  • for (int x = 0; x < howManyDice; x++) {Dice[x] = new Dice(howManySides); int hasil = theDice[x].roll(); System.out.println("Pelemparan dadu #" + (1 + x) + ": " + hasil); }

Membuat Simulator Dadu Menggunakan Java Langkah 18
Membuat Simulator Dadu Menggunakan Java Langkah 18

Langkah 18. Jalankan programnya

Dalam banyak IDE-nya dengan menekan tombol putar hijau di sudut kiri atas aplikasi IDE Anda

Tips

  • Cobalah untuk mengkompilasi dan menjalankan program saat Anda memasukkan kode baru untuk menemukan kesalahan dalam program Anda!
  • Jaga agar kode Anda tetap teratur sehingga Anda dapat dengan mudah menemukan area tertentu dari kode Anda untuk ditinjau nanti.
  • Tinggalkan komentar menggunakan // untuk meninggalkan informasi yang menurut Anda perlu perhatian ekstra atau agar pemrogram lain memeriksa program Anda!

Direkomendasikan: