Wednesday 3 January 2018

Array Sorting Program in C#(Sharp)

            Array Sorting Program in C#(Sharp)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ArraySorting
{
    class Program
    {
        static void Main(string[] args)
        {
            /* sorting the Array
               * we are creating the 3 array. arr,asc,desc.
               * arr for storing the array.
               * asc for storing the even numbers.
               * desc for storing the odd numbers.
               * using for loop for accepting the array values,and print the values.
               * we are using the Array.Resize() for creating the asc(array) size in run time.
               * usig Array.Sort() for sorting the array.
               * using Array.Reverse() for reversing the sorting array and sorting the array in descending order.
            */  
            int[] array = new int[10];
            int[] asc = new int[0];
            int[] dsc = new int[0];
            int j = 0, k = 0;

            for (int i = 0; i < 10; i++)
            {

                Console.Write("Enter the number\t");
                array[i] = Convert.ToInt32(Console.ReadLine());
                if (array[i] % 2 == 0)
                {
                    Array.Resize(ref  asc, asc.Length + 1);
                    asc[asc.Length-1] = asc.Length + 1;
                    asc[j] = array[i];
                    j = j + 1;
                }
                else
                {
                    Array.Resize(ref  dsc, dsc.Length + 1);
                    dsc[dsc.Length - 1] = dsc.Length + 1;
                    
                    dsc[k] = array[i];
                    k = k + 1;
                }

                
            }
                Array.Sort(asc);
                Array.Sort(dsc);
                Array.Reverse(dsc);
                int a =asc.Count();
                int b =dsc.Count();

                for (j = 0; j!=(asc.Length) ; j++)
                Console.WriteLine(asc[j]);
                
                for (k = 0; k!=(dsc.Length); k++)
                Console.WriteLine(dsc[k]);
                
                Console.ReadLine();

            
        }
    }
}

No comments:

Post a Comment

😍Developer on Weekends #shorts #officememes #developermemes

😍Developer on Weekends #shorts #officememes #developermemes Welcome to the latest viral YouTube shorts meme for developers! 😍Developer on...