internal class Program { private static void Main(string[] args) { //Variables const double Pi = 3.142; double Radius; double Height; double VolumeOfCone; //User input for radius of the cone Console.WriteLine("Enter the chosen radius of your cone (1-30) :)"); Radius = Convert.ToDouble(Console.ReadLine()); //Presence check do { if (Radius < 1) { Console.WriteLine("Error! Please enter a value 1-30"); Console.WriteLine(" "); Radius = Convert.ToDouble(Console.ReadLine()); } } while (Radius < 1); //Validation Check do { if (Radius > 30) { Console.WriteLine("Error! Please enter a value below 30!"); Console.WriteLine(" "); Radius = Convert.ToDouble(Console.ReadLine()); } } while (Radius > 30); //User input for height of the cone Console.WriteLine("Enter the chosen height of your cone (1-30) :)"); Height = Convert.ToDouble(Console.ReadLine()); //Presence check do { if (Height < 1) { Console.WriteLine("Error! Please enter a value 1-30"); Console.WriteLine(" "); Height = Convert.ToDouble(Console.ReadLine()); } } while (Height < 1); //Validation do { if (Height > 30) { Console.WriteLine("Error! Please enter a value below 30!"); Console.WriteLine(" "); Height = Convert.ToDouble(Console.ReadLine()); } } while (Height > 30); VolumeOfCone = Pi * (Radius * Radius) * (Height / 3); Console.WriteLine("The Volume of your cone is: " + VolumeOfCone); Console.WriteLine(" "); Console.WriteLine("Please press enter to exit"); Console.ReadLine(); } }