Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2014
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.86 KB | None | 0 0
  1. using System;
  2. class RandomizeTheNumbers1ToN
  3. {
  4.     static void Main()
  5.     {
  6.         int n;
  7.         Console.Write("Enter an integer: ");
  8.         while (!int.TryParse(Console.ReadLine(), out n) || n <= 0)
  9.         {
  10.             Console.WriteLine("Invalid input.Try again.");
  11.             Console.Write("Enter an integer: ");
  12.         }
  13.  
  14.         bool[] numberPrinted = new bool[n + 1];
  15.         int numberToPrint;
  16.         Random randomGenerator = new Random();
  17.         for (int i = 1; i <= n; i++)
  18.         {
  19.             numberToPrint = randomGenerator.Next(1, n + 1);
  20.             if (!numberPrinted[numberToPrint])
  21.             {
  22.                 Console.Write("{0} ", numberToPrint);
  23.                 numberPrinted[numberToPrint] = true;
  24.             }
  25.             else
  26.             {
  27.                 i--;
  28.             }
  29.         }
  30.         Console.WriteLine();
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement