public static void Main()
Console.WriteLine("Inputs");
Console.WriteLine("Enter the length of the patio (in feet): ");
double length = double.Parse(Console.ReadLine());
Console.WriteLine("Enter the width of the patio (in feet): ");
double width = double.Parse(Console.ReadLine());
Console.WriteLine("Enter the depth of the patio (in feet): ");
double depth = double.Parse(Console.ReadLine());
if (length <= 0 || width <= 0 || depth <= 0)
Console.WriteLine("ERROR: All dimensions must be positive numbers.");
Console.WriteLine("Enter the texture type (Flat, Broomed, or Stamped): ");
string texture = Console.ReadLine().Trim().ToLower();
if (texture != "flat" && texture != "broomed" && texture != "stamped")
Console.WriteLine("ERROR: Invalid texture type.");
Console.WriteLine("Output");
Console.WriteLine("Patio Dimensions (L,W,D): " + length + ", " + width + ", " + depth );
Console.WriteLine("Texture: " + texture);
double PatioArea = length * width;
Console.WriteLine("PatioArea: " + PatioArea);
double volume = length * width * depth;
Console.WriteLine("Volume: " + volume + " Cubic Feet");
double buggytrip = volume/16;
double roundedtrip = Math.Ceiling(buggytrip);
Console.WriteLine("Number of trips: " + roundedtrip);
Double PouringTime = (roundedtrip *7 + 45 + 75);
double roundedpour = Math.Ceiling(PouringTime);
Console.WriteLine("Pouring Time: " + roundedpour + " minutes");
double broomtime = PatioArea * .1;
double stamptime = PatioArea * .3;
Console.WriteLine("Texture Time:" + flattime + " minutes");
else if (texture == "broomed")
Console.WriteLine("Texture Time: " + broomtime + " minutes");
else if (texture == "stamped")
Console.WriteLine("Texture Time: " + stamptime + " minutes");
double totalflat = flattime + roundedpour;
Console.WriteLine("Total Time Required:" + totalflat + " minutes");
else if (texture == "broomed")
double totalbroom = broomtime + roundedpour;
Console.WriteLine("Total Time Required:" + totalbroom + " minutes");
else if (texture == "stamped")
double totalstamp = stamptime + roundedpour;
Console.WriteLine("Total Time Required:" + totalstamp + " minutes");