Vraag : Hoe te om aantallen willekeurig met C te kiezen?

Hallo,/>A aantal


It ook mogelijk zou moeten zijn om het spel te herhalen een paar keer zonder een sequence.

In C te herhalen ik (enkel nietige) int.rand ken. Maar zien niet ik de mogelijkheid om de aantallen te beperken die van 1 aan 15.

I moeten worden gekozen ook niet de mogelijkheid ziet om de herhaling van de aantallenopeenvolging voor een paar times.

Could te vermijden somebody me helpt?

Many dankt en heeft een aardige dag!

Antwoord : Hoe te om aantallen willekeurig met C te kiezen?

>> in C ken ik (enkel nietige) int.rand.

Dat is een goed begin.

>> Maar ik zie niet de mogelijkheid om de aantallen te beperken die van 1 tot 15 moeten worden gekozen.

de rand keert een aantal tussen 0 en RAND_MAX terug. Als u de waaier tot pre-gespecificeerde wilt beperken, is er een gemakkelijke manier om dat te doen. U kunt een random number tussen x en y (inclusief x) als dit produceren:

        x + (rand () % (y - x))

zo, voor waarden van 1. 15:

        1 + (rand () % 15)

>> Ik ook zie niet de mogelijkheid om de herhaling van de aantallenopeenvolging voor een paar keer te vermijden.

Als u geen herhaling wilt, zult u spoor van de waarden moeten houden die reeds zijn geproduceerd, en als opnieuw wordt geproduceerd, produceer enkel een andere.
Andere oplossingen  
 
programming4us programming4us