Sorts and array in ascending order, then reverses the elements : Array Sort « Collections Data Structure « C# / C Sharp





Sorts and array in ascending order, then reverses the elements

Sorts and array in ascending order, then reverses the elements
// Sort.cs -- Sorts and array in ascending order, then reverses the elements

    using System;
    
    public class Sort
    {
        static public void Main ()
        {
             DateTime now = DateTime.Now;
             Random rand = new Random ((int) now.Millisecond);

             int [] Arr = new int [12];
             for (int x = 0; x < Arr.Length; ++x)
             {
                 Arr [x] = rand.Next () % 101;
             }
             Console.WriteLine ("The unsorted array elements:"); 
             foreach (int x in Arr)
             {
                 Console.Write (x + " ");
             }
             Array.Sort (Arr);
             Console.WriteLine ("\r\n\r\nThe array sorted in ascending order:"); 
             foreach (int x in Arr)
             {
                 Console.Write (x + " ");
             }
             Array.Reverse (Arr);
             Console.WriteLine ("\r\n\r\nThe array sorted in descending order:"); 
             foreach (int x in Arr)
             {
                 Console.Write (x + " ");
             }
        }
    }


           
       










Related examples in the same category

1.System.Array: Sorting and SearchingSystem.Array: Sorting and Searching