Рандом без повторений - C# (199764)
Формулировка задачи:
Random part = new Random();
int[] numb = new int[16];
for (int j = 0; j < numb.Length; j++)
{
numb[j] = part.Next(0, 15);
Console.WriteLine(numb[j]);
Console.ReadKey();
}Решение задачи: «Рандом без повторений»
textual
Листинг программы
Random part = new Random();
int[] numb = Enumerable.Range(0, 16).ToArray();
for (int i = numb.Length - 1; i > 0; i--)
{
int j = part.Next(i);
int t = numb[i];
numb[i] = numb[j];
numb[j] = t;
}