PDA

View Full Version : سوال: تولید اعداد تصادفی به تعداد دلخواه



fdaliry
شنبه 16 خرداد 1388, 18:45 عصر
این برنامه اعداد تصادفی بین 0 تا 10000 تولید میکند و در لیست باکس نمایش میدهد و تا وقتی به 10 نرسد این کار را تکرار میکند











Random objrandom = new Random();
int intrandomnumber = 0;
listBox1.Items.Clear();
do
{
intrandomnumber = objrandom.Next(10000);
listBox1.Items.Add(intrandomnumber);
}
while (intrandomnumber != 10);







من میخام بگم که مثلا تا 50 عدد که تولید کرد دیگه تولید نکنه


ممنون میشم کمکم کنید

saeed-kh
شنبه 16 خرداد 1388, 21:23 عصر
میتونی یک شمارنده تو حلقه هم بزاری.

Random objrandom = new Random();
int intrandomnumber = 0;
int Count=0;
listBox1.Items.Clear();
do
{
intrandomnumber = objrandom.Next(10000);
listBox1.Items.Add(intrandomnumber);
Count++;
}
while (intrandomnumber != 10 && Count<50);

fdaliry
یک شنبه 17 خرداد 1388, 01:11 صبح
میتونی یک شمارنده تو حلقه هم بزاری.

Random objrandom = new Random();
int intrandomnumber = 0;
int Count=0;
listBox1.Items.Clear();
do
{
intrandomnumber = objrandom.Next(10000);
listBox1.Items.Add(intrandomnumber);
Count++;
}
while (intrandomnumber != 10 && Count<50);

زنده باد
درست کار میکنه
ممنون