Oleh Kelompok 7:
Andhika Prima Jaya
M. Abdilah Razak
Rendy Zarwo Pangestu
Sri Nati Sintiadevi
Kelas XII TKJ A
SISTEM OPERASI JARINGAN
Program Studi Keahlian Teknik Komputer dan Jaringan
DAFTAR ISI
DAFTAR ISI............................................................................................................1
BAB I LANDASAN TEORI..................................................................................2
1.1
1.2
1.3
1.4
1.5
1.6
1.7
BAB II PEMBAHASAN.........................................................................................3
2.1.
AA.............................................................................................................3
Kesimpulan................................................................................................4
BAB I
LANDASAN TEORI
1.1 Pengertian Algoritma Random
Algoritma random adalah algoritma yang digunakan untuk mengacak suatu hasil. Awalnya bisa
ditentukan secara manual dengan melempar dadu, tetapi dengan majunya perkembangan zaman, kita
gunakanlah metode ini dalam melakukan tugasnya.
1.2 Tujuan Algoritma Random
Untuk mengacak suatu nilai atau untuk menebak kemungkinan suatu nilai yang akan keluar.
1.3 Kegunaan Algoritma Random
1.4 Fungsi Keseluruhan Algoritma Random
Digunakan untuk mencari suatu nilai acak dari suatu bilangan antara min max.
Var a = Math.floor(Math random () * (max-min = 1))+min;
Misalnya min = 1 dan max = 10, maka akan menghasilkan nilai random pada var a pada kisaran 1 10.
1.5 Penerapan Algoritma Random
Dalam Acara Undian ini dipakai untuk mengacak nomer yang akan keluar nantinya untuk
menentukan suatu pemenang.
Bisa diterapkan dalam berbagai bidang, seperti dalam bidang permainan seperti perjudian dadu.
Penggambaran random sering digunakan untuk membuat suatu keputusan.
Jika dalam bidang matematika yaitu teori probalitas matematika yang muncul dengan maksud
menjelakan formula matematika dari perubahan peluang. Dalam ilmu statistic dipakai untuk menduga
distribudi probabilitas dari suatu kumpulan dari observasi empiris. Nilai random juga memegang peranan
penting dalam simulasi karena pada dasarnya keadaan yang disimulasikan memang bersifat tidak pasti
BAB II
PEMBAHASAN
2.1.
Contoh di atas adalah untuk men-generate bilangan random 6 digit sebanyak 10 bilangan. Untuk mengenerate bilangan random dengan jumlah digit tertentu dan dalam jumlah tertentu kita tinggal mengubah
parameter dan jumlah pengulangannya.
Bahasa C
Dalam Bahasa C kita gunakan fungsi rand() untuk mengacak suatu nilai dengan menggunakan header
<stdlib.h> .
Output:
Fungsi rand() akan mengembalikan sebuah nilai integer dengan nilai yang direturn bervariasi dari nol
sampai sekian sekian.
Jika kita ingin membuat program acak dau, kita hanya perlu mengacak nilai 1-6. Itulah fungsi dari
scalling, yaitu untuk memberikan batasan nilai yang akan diacak.
Fungsi rand() itu akan memerlukan seed untuk melakukan random, apa itu seed? Seed itu adalah titik
awal dimana random dimulai.
Jika kalian pernah berkumpul di kelas, lalu mengadakan undian dengan cara memutar pulpen, dan jika
pulpen tersebut mengarah ke salah satu peserta, maka peserta tersebut akan menang atau dihukum.
BAB III
PENUTUP
3.1.
Kesimpulan
a. Algoritma Random adalah algoritma yang digunakan untuk mengacak suatu nilai atau suatu hasil
tertentu.
b. Algoritma ini bisa digunakan dalam system pengundian hadiah.
c. Hasil nemapilkan angka acak
d. Cocok digunakan untuk system undian berhadiah
DAFTAR PUSTAKA
Imam M. Ramdhani, Random Number Generator
http://meshare03.blogspot.co.id/2015/06/mengenai-random-number-generator-rng.html
tanggal 28 September 2016
. Diakses pada