Mohon tunggu...
Muhamad Fathi Farhat
Muhamad Fathi Farhat Mohon Tunggu... Lainnya - Mahasiswa

Mahasiswa Teknik Informatika UNIVERSITAS PAMULANG

Selanjutnya

Tutup

Ilmu Alam & Tekno

Membuat Program rand() - C++

12 Juni 2022   14:52 Diperbarui: 12 Juni 2022   22:39 2792
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Assalamu'alaikum Warahmatullahi Wabarakatuh.

Perkenalkan nama saya Muhamad Fathi Farhat, Saya Mahasiswa Teknik Informatika UNIVERSITAS PAMULANG.

Apakah kalian sudah mengetahui apa itu rand()? Dalam program C++ kita dapat menampilkan bilangan acak/random, bilangan random dapat di buat otomatis oleh komputer, tentunya dalam setiap komputer pasti berbeda beda dalam menentukan bilangan random. Anda dapat membuat suatu program sederhana dengan memanipulasikan rand() untuk menampilkan bilangan random.

Membuat Program Random Melempar Dadu C++

Sebelum program dibuat, kita harus tau bagaimana alur algoritma program yang akan di buat :

  • Pertama, kita akan membuat program mengeluarkan angka pada sisi dadu dengan ramdom sama dengan halnya kita melempar dadu di dunia nyata.
  • Kedua, program yang akan dibuat berupa seperti permainan melempar dadu dengan 2 pemain, pemain 1 adalah yang memainkan game dan pemain 2 adalah adalah computer.
  • Ketiga, pemain akan menang jika mendapatkan angka yang lebih besar dari lawan dan jika angka yang dikeluarkan sama maka dianggap seri.
  • Keempat, pemain dapat menentukan round yang akan dimainkan. setiap pemenang round akan mendapat point menang, pemenang hasil akhir akan ditentukan dengan jumlah banyaknya menang dalam setiap round dan akan di tampilkan pada hasil akhir.

  

contoh diatas adalahh program C++ untuk bermain game melempar dadu dengan jumlah player 2 orang. 

Berikut hasil output dari program C++ diatas :

hasil-coding-2-62a5ee31fdcdb414227697c4.png
hasil-coding-2-62a5ee31fdcdb414227697c4.png

Penjelasan 

 

Header  <cstdlib> adalah library rand() untuk menampilkan nilai random dan Header <time.h> adalah library untuk srand (time(0)) supaya angka random yang dihasilkan pada rand() tidak selalu sama.

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun