public static void Main (string[] args) {
Console.WriteLine("Cigarette Packing");
Console.Write("Enter diameter of cigarette: ");
inputDiameter = Console.ReadLine();
if (Int32.TryParse(inputDiameter, out diameter) == true)
if (diameter == 1 || diameter == 2)
totalDiameter = diameter * 1;
string inputDimensionOne;
Console.Write("Enter dimension value one: ");
inputDimensionOne = Console.ReadLine();
if(Int32.TryParse(inputDimensionOne, out dimensionOne) == true)
totalDimensionOne = dimensionOne / totalDiameter;
string inputDimensionTwo;
Console.Write("Enter dimension value two: ");
inputDimensionTwo = Console.ReadLine();
if(Int32.TryParse(inputDimensionTwo, out dimensionTwo) == true)
totalDimensionTwo = dimensionTwo / totalDiameter;
totalCigarette = totalDimensionOne * totalDimensionTwo;
Console.WriteLine("Maximum number of cigarettes to be packed is {0}" ,totalCigarette);
Console.WriteLine("Input Error. Please enter a valid dimension two value.");
Console.WriteLine("Input Error. Please enter a valid dimension two value.");
Console.WriteLine("Input Error. Please enter a valid dimension one value.");
Console.WriteLine("Input Error. Please enter a valid dimension one value.");
else if(totalDiameter == 2)
string inputDimensionOne;
Console.Write("Enter dimension value one: ");
inputDimensionOne = Console.ReadLine();
if(Int32.TryParse(inputDimensionOne, out dimensionOne) == true)
totalDimensionOne = dimensionOne / totalDiameter;
string inputDimensionTwo;
Console.Write("Enter dimension value two:");
inputDimensionTwo = Console.ReadLine();
if((Int32.TryParse(inputDimensionTwo, out dimensionTwo) == true))
totalDimensionTwo = dimensionTwo / totalDiameter;
totalCigarette = totalDimensionOne * totalDimensionTwo;
Console.WriteLine("Maximum number of cigarettes to be packed is {0}" ,totalCigarette);
Console.WriteLine("Input Error. Please enter a valid dimension two value.");
Console.WriteLine("Input Error. Please enter a valid dimension two value.");
Console.WriteLine("Input Error. Please enter a valid dimension one value.");
Console.WriteLine("Input Error. Please enter a valid dimension one value.");
Console.WriteLine("Input error. Please enter a valid diameter value. ");
Console.WriteLine("Input error. Please enter a valid diameter value. ");
Console.WriteLine("Invalid diameter input.");