Minggu, 11 November 2018

Menampilkan Bilangan Acak dengan Random()

Bilangan random adalah bilangan acak dalam jangkuan tertentu. Di Java, kita bisa memilih memanfaatkan class:

java.util.Random;

atau

Math.Random;

Pada penjelasan berikut, saya membahas terlebih dahulu memakai java.until. Random. Import class ini terlebih dahulu:

import java.util.Random;

Karena Random anggota class java.util, maka kita harus instankan terlebih dahulu:

Random r;
r = new Random();


Pada kode diatas, saya meng-instankan class Random dengan menyerahkannya pada variabel r. Kemudian mencetak bilangan random di layar sebanyak sepuluh kali.


for (i = 1; i <= 10; i++) {
  bil = r.nextInt(10) ;
  System.out.println(bil);
}


Anda dapat melihat hasilnya, bahwa bilangan nol ikut-ikutan. Jika Anda tidak ingin mengikutkan nol, maka hasil random harus ditambah dengan 1.


for (i = 1; i <= 10; i++) {
  bil = r.nextInt(10) + 1 ;
  System.out.println(bil);
}


Program Selengkapnya:



Seperti yang saya dikatakan di bagian atas, kita juga bisa menggunakan Math.random(), caranya dengan mengganti bagian:

bil = r.nextInt(10) + 1 ;

dengan

bil = (int)(Math.random() * 10 + 1);

atau

double bil
bil = (Math.random() * 49 + 1);

Menampilkan Bilangan Acak dengan Random() Rating: 4.5 Diposkan Oleh: Good Dreamer

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.