using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp5 { class Program { static void Main(string[] args) { string user1, user2, user3; bool checknumber1 = false; bool checknumber2 = false; bool checknumber3 = false; double createnumber1, createnumber2, tem; double createnumber3 = 0; Console.WriteLine("give me the first number"); while (!checknumber1) { user1 = Console.ReadLine(); checknumber1 = double.TryParse(user1, out createnumber1); if (!checknumber1) { Console.WriteLine("it is not number try again "); } else { Console.WriteLine("give me second number"); while (!checknumber2) { user2 = Console.ReadLine(); checknumber2 = double.TryParse(user2, out createnumber2); if (!checknumber2) { Console.WriteLine("it is not number try again"); } else { Console.WriteLine("give me the third number."); while (!checknumber3) { user3 = Console.ReadLine(); checknumber3 = double.TryParse(user3, out createnumber3); if (!checknumber3) { Console.WriteLine("its not a number try again"); } } for (int i = 0; i < 3; i++) { if (createnumber1 > createnumber2) { tem = createnumber1; createnumber1 = createnumber2; createnumber2 = tem; } if (createnumber2 > createnumber3) { tem = createnumber2; createnumber2 = createnumber3; createnumber3 = tem; } } Console.WriteLine(+createnumber1 + " " + createnumber2 + " " + createnumber3); } } } } } } }