Membuat array random

Googling bentar akhirnya dapet juga fungsi random. disini ada script sederhana untuk input matriks random.inget fungsinya aja..tapi dimasukkan main bisa juga sih.inget header ditambah dengan stdlib.h
void read(double **a)
{
srand(time(0));
for (int i=0; i<xsize; i++)
{
for (int j=0; j<ysize; j++)
{
*(*(a+i)+j)=rand()%100;
}
}
}
yang merah itu inti dari pengisian arraynya..rand()%100 akan menghasilkan angka dari 0-99 secara acak.srand untuk mengeset timer.soalnya fungsi rand() akan menghasilkan random sesuai dengan jam dinding yang kita tempel di tembok program..kalo gak ada srand maka wktu pada program tidak berjalan.jadi dianggap jam dinding yang ditempel diprogram kehabisan batere gitu dah..jadi nilainya emang random.tapi tetep aja.coba aja dites hilangin srandnya.biar lebih jelas coba bandingkan dengan post saya sebelumnya yaitu penjumlahan matriks dengan pointer. atau bisa dengan cara berikut.


void read(double **a)
{
srand(time(0));
for (int i=0; i<xsize; i++)
{
for (int j=0; j<ysize; j++)
{
*(*(a+i)+j)=random(100);
}
}
}

Comments