>> 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.