Velocity Reviews > Random Number Generating

# Random Number Generating

Leon
Guest
Posts: n/a

 10-18-2004
I need a program that generate 5 non-duplicates random number between 1-10
as string values store in an array.

Do anybody know of any good books or websites that explain how to generator
random numbers using asp.net?

Plus If you have any coding practice ideas for the above defined project

Thanks!

=?Utf-8?B?U2NvdHQgU2ltb25z?=
Guest
Posts: n/a

 10-18-2004

Look at the Random class.

Scott Mitchell [MVP]
Guest
Posts: n/a

 10-18-2004
Leon wrote:
> I need a program that generate 5 non-duplicates random number between 1-10
> as string values store in an array.
>
> Do anybody know of any good books or websites that explain how to generator
> random numbers using asp.net?

Leon, in .NET you can use the Random class to generate a random number.
See the technical docs at http://tinyurl.com/5b8m4

For your particular problem I'd do the following:

(1) Create an ArrayList with 10 elements, the numbers 1 through 10
(2) In a for loop that iterates 5 times, randomly choose a number, n,
between 1 and the size of the ArrayList.
(3) Your randomly chosen number is the number at element n in the
ArrayList. Remove this element from the ArrayList and go back to step (2).

This approach guarantees you 5 unique random numbers with 5 tries. hth

--

Scott Mitchell
http://www.velocityreviews.com/forums/(E-Mail Removed)
http://www.4GuysFromRolla.com

* When you think ASP.NET, think 4GuysFromRolla.com!

Kevin Spencer
Guest
Posts: n/a

 10-18-2004
See the following URL:

http://msdn.microsoft.com/library/de...ClassTopic.asp

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
I get paid good money to
solve puzzles for a living

"Leon" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> I need a program that generate 5 non-duplicates random number between 1-10
> as string values store in an array.
>
> Do anybody know of any good books or websites that explain how to

generator
> random numbers using asp.net?
>
> Plus If you have any coding practice ideas for the above defined project
>
> Thanks!
>
>

Patrice
Guest
Posts: n/a

 10-18-2004
See System.Math.Random in the class documentation (though I don't know if a
number is really "random" if you require it not to be the same than a
previous number).

You could have an array that tells if this partiuclar number is already
taken allowing to pick a new random number. You could use use a list if you
have a bigger interval (so that you can browse already picked numbers rather
than to have a boolean for each possible number).

Patrice

--

"Leon" <(E-Mail Removed)> a écrit dans le message de
news:(E-Mail Removed)...
> I need a program that generate 5 non-duplicates random number between 1-10
> as string values store in an array.
>
> Do anybody know of any good books or websites that explain how to

generator
> random numbers using asp.net?
>
> Plus If you have any coding practice ideas for the above defined project
>
> Thanks!
>
>

Leon
Guest
Posts: n/a

 10-18-2004
I want to thank all you guys for your responses! But out all the responses
which is the best way to solve my problem?

"Kevin Spencer" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> See the following URL:
>
> http://msdn.microsoft.com/library/de...ClassTopic.asp
>
> --
> HTH,
> Kevin Spencer
> .Net Developer
> Microsoft MVP
> I get paid good money to
> solve puzzles for a living
>
> "Leon" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
>> I need a program that generate 5 non-duplicates random number between
>> 1-10
>> as string values store in an array.
>>
>> Do anybody know of any good books or websites that explain how to

> generator
>> random numbers using asp.net?
>>
>> Plus If you have any coding practice ideas for the above defined project
>>
>> Thanks!
>>
>>

>
>

Kevin Spencer
Guest
Posts: n/a

 10-18-2004
> I want to thank all you guys for your responses! But out all the responses
> which is the best way to solve my problem?

http://msdn.microsoft.com/library/de...ClassTopic.asp

Microsoft, after all, DID write the "book" on .Net. That is a page from it.

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
I get paid good money to
solve puzzles for a living

"Leon" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> I want to thank all you guys for your responses! But out all the responses
> which is the best way to solve my problem?
>
> "Kevin Spencer" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
> > See the following URL:
> >
> >

http://msdn.microsoft.com/library/de...ClassTopic.asp
> >
> > --
> > HTH,
> > Kevin Spencer
> > .Net Developer
> > Microsoft MVP
> > I get paid good money to
> > solve puzzles for a living
> >
> > "Leon" <(E-Mail Removed)> wrote in message
> > news:(E-Mail Removed)...
> >> I need a program that generate 5 non-duplicates random number between
> >> 1-10
> >> as string values store in an array.
> >>
> >> Do anybody know of any good books or websites that explain how to

> > generator
> >> random numbers using asp.net?
> >>
> >> Plus If you have any coding practice ideas for the above defined

project
> >>
> >> Thanks!
> >>
> >>

> >
> >

>
>