using System;
namespace SquareProperties
{
public class Program
{
public static void Main(string[] args)
{
Console.WriteLine("Введите сторону квадрата:");
double sideLength = Convert.ToDouble(Console.ReadLine());
double perimeter = CalculatePerimeter(sideLength);
double area = CalculateArea(sideLength);
Console.WriteLine($"Периметр квадрата: {perimeter}");
Console.WriteLine($"Площадь квадрата: {area}");
}
public static double CalculatePerimeter(double side)
{
return 4 * side;
}
public static double CalculateArea(double side)
{
return side * side;
}
}
}
dXNpbmcgU3lzdGVtOwoKbmFtZXNwYWNlIFNxdWFyZVByb3BlcnRpZXMKewogICAgcHVibGljIGNsYXNzIFByb2dyYW0KICAgIHsKICAgICAgICBwdWJsaWMgc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKQogICAgICAgIHsKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoItCS0LLQtdC00LjRgtC1INGB0YLQvtGA0L7QvdGDINC60LLQsNC00YDQsNGC0LA6Iik7CiAgICAgICAgICAgIGRvdWJsZSBzaWRlTGVuZ3RoID0gQ29udmVydC5Ub0RvdWJsZShDb25zb2xlLlJlYWRMaW5lKCkpOwoKICAgICAgICAgICAgZG91YmxlIHBlcmltZXRlciA9IENhbGN1bGF0ZVBlcmltZXRlcihzaWRlTGVuZ3RoKTsKICAgICAgICAgICAgZG91YmxlIGFyZWEgPSBDYWxjdWxhdGVBcmVhKHNpZGVMZW5ndGgpOwoKICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoJCLQn9C10YDQuNC80LXRgtGAINC60LLQsNC00YDQsNGC0LA6IHtwZXJpbWV0ZXJ9Iik7CiAgICAgICAgICAgIENvbnNvbGUuV3JpdGVMaW5lKCQi0J/Qu9C+0YnQsNC00Ywg0LrQstCw0LTRgNCw0YLQsDoge2FyZWF9Iik7CiAgICAgICAgfQoKICAgICAgICBwdWJsaWMgc3RhdGljIGRvdWJsZSBDYWxjdWxhdGVQZXJpbWV0ZXIoZG91YmxlIHNpZGUpCiAgICAgICAgewogICAgICAgICAgICByZXR1cm4gNCAqIHNpZGU7CiAgICAgICAgfQoKICAgICAgICBwdWJsaWMgc3RhdGljIGRvdWJsZSBDYWxjdWxhdGVBcmVhKGRvdWJsZSBzaWRlKQogICAgICAgIHsKICAgICAgICAgICAgcmV0dXJuIHNpZGUgKiBzaWRlOwogICAgICAgIH0KICAgIH0KfQ==