Membuat nilai random… sangat berguna klo buat game atau hal2 yang bersifat kemungkinan atau tebak2an

nah . . . . gmn bikin na?

pertama buat tampilan seperti ini

Aplikasi Nilai Random

yg diperlukan adalah sebuah button, 2 textBox dan 1 label sebagai tempat output hasil.

nah.. klo udah doble klil button1 lalu masukkan kode ini

//==============================================

Random nilai = new Random();

int a = Convert.ToInt16(textBox1.Text);
int b = Convert.ToInt16(textBox2.Text);

int hasil = nilai.Next(a,b);
label1.Text = Convert.ToString(hasil);

//==============================================

Random nilai = new Random();  mambuat variable yg digunakan untuk menghasilkan bilangan random

a dan b digunakan sebagai nilai awal dan nilai akhir

int hasil = nilai.Next(a,b);  variable “hasil” akan menyimpan nilai random dari a sampai b

jadi, jika a = 1 dan b = 10… maka nilai random yg dihasilkan antara 1 sampai 9..

nah untuk lbih lengkapnya bisa dilihat disini (stackoverflow)

NB; klo nilai randomnya dari nol..maka kode na bisa seperti ini “int hasil = nilai.Next(50);” artinya nilai random antara 0 ~ 49

FULL CODE

//================================================

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

 

namespace Randomnilai

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

 

        private void button1_Click(object sender, EventArgs e)

        {

            Random nilai = new Random();

 

            int a = Convert.ToInt16(textBox1.Text);

            int b = Convert.ToInt16(textBox2.Text);

 

            int hasil = nilai.Next(a,b);

            label1.Text = Convert.ToString(hasil);

        }

    }

}

 

//================================================