Citat:
Ursprungligen postat av Kekke
Kod:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace rand
{
class Program
{
static Random random = new Random();
static void Main(string[] args)
{
PrintRandomNumbers(5);
Console.Read();
}
static void PrintRandomNumbers(int iRandomNo)
{
for (int i = 0; i < iRandomNo; i++)
{
Console.Write(random.Next(iRandomNo));
}
}
}
}
Slumpar iRandomNo tal från 0-iRandomNo
|
hej, jag tror inte du förstod fråga rätt, det kan ha varit jag som inte förklara tillräckligt bra,
men enligt din skript:
om jag t ex anropar:
PrintRandomNumbers(5);
kan jag få outputet: 32303
vilket jag inte vill...
jag vill att om jag anropar PrintRandomNumbers(5);
ska output bli 13452
dvs 12345 i random ordning.
så...
PrintRandomNumbers(5) = 12345 i random ordning
PrintRandomNumbers(3) = 123 i random ordning
PrintRandomNumbers(9) = 123456789 i random ordning
PrintRandomNumbers(2) = 12 i random ordning
och inga dubletter får förekomma.