public static void Main()
double width = GetDimension("Enter the width of the rectangle:");
double height = GetDimension("Enter the height of the rectangle:");
double area = ComputeArea(width, height);
double perimeter = ComputePerimeter(width, height);
Console.WriteLine("Rectangle Information");
Console.WriteLine("---------------------");
Console.WriteLine("Width: " + width);
Console.WriteLine("Height: " + height);
Console.WriteLine("Area: " + area.ToString("F2"));
Console.WriteLine("Perimeter: " + perimeter.ToString("F2"));
Console.WriteLine("---------------------");
static double GetDimension(string prompt)
Console.Write(prompt + " ");
return double.Parse(Console.ReadLine());
static double ComputeArea(double width, double height)
static double ComputePerimeter(double width, double height)
return 2 * (width + height);