Answers for "sorting and ordering numbers in list using C#"

C#
0

sorting and ordering numbers in list using C#

Console.WriteLine("size of list : ");
            var listsize= Console.ReadLine();
            bool isnumeric = double.TryParse(listsize, out double n);
            if(isnumeric && double.Parse(listsize)>0)
            {
                //gathering input data
                var inputlistvalues = new List<double>();
                for(int i =0;i<double.Parse(listsize);i++)
                {
                    Console.WriteLine("Please provide input for {0} element", i);
                    var inputvalue = Console.ReadLine();
                    if(double.TryParse(inputvalue,out double num))
                    {
                        inputlistvalues.Add(double.Parse(inputvalue));
                    }
                }

                //Sorting values
                //Print original list
                Console.WriteLine("----");
                Console.WriteLine("Printing Original list");
                for(int i=0;i<inputlistvalues.Count;i++)
                {
                    Console.WriteLine(inputlistvalues[i]);
                }
                Console.WriteLine("----");
                Console.WriteLine("Printing SORTED list");
                //Print sorted list - assending order
                inputlistvalues.Sort();
                for(int i=0;i<inputlistvalues.Count;i++)
                {
                    Console.WriteLine(inputlistvalues[i]);
                }

                Console.WriteLine("----");
                Console.WriteLine("Printing REVERSE SORTED list");
                //Print sorted list - assending order
                inputlistvalues.Sort();
                for (int i = inputlistvalues.Count-1; i >= 0; i--)
                {
                    Console.WriteLine(inputlistvalues[i]);
                }

                Console.WriteLine("----");
            }
            Console.ReadLine();
Posted by: Guest on July-21-2021

C# Answers by Framework

Browse Popular Code Answers by Language