Рандом без повторений - 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;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д