Vapio

task22

Apr 6th, 2021 (edited)
650
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.97 KB | None | 0 0
  1. using System;
  2.  
  3. public class Program
  4. {
  5.     public static void Main()
  6.     {
  7.         int[] numbers = new int[10];
  8.         int randomMin = -100;
  9.         int randomMax = 100;
  10.         Random random = new Random();
  11.         for (int i = 0; i < numbers.Length; ++i)
  12.         {
  13.             numbers[i] = random.Next(randomMin, randomMax);
  14.             Console.Write(numbers[i] + " ");
  15.         }
  16.         Console.WriteLine();
  17.  
  18.         Shuffle(numbers, random);
  19.  
  20.         for (int i = 0; i < numbers.Length; ++i)
  21.             Console.Write(numbers[i] + " ");
  22.  
  23.         Console.WriteLine();
  24.     }
  25.  
  26.     public static void Shuffle(int[] numbers, Random random)
  27.     {
  28.         int randomIndex;
  29.         int swapNumber;
  30.         for (int i = 0; i < numbers.Length; ++i)
  31.         {
  32.             randomIndex = random.Next(0, numbers.Length);
  33.             swapNumber = numbers[randomIndex];
  34.             numbers[randomIndex] = numbers[i];
  35.             numbers[i] = swapNumber;
  36.         }
  37.     }
  38. }
Add Comment
Please, Sign In to add comment