Чтобы тебе и твоему преподу было интереснее, давай сделаем это так:
public class Circle
{
private double r;
public double R { get => r; set => r = value; }
public double S { get => Math.PI * r * r; set => r = Math.Sqrt(value / Math.PI); }
public double L { get => 2d * Math.PI * r; set => r = value / Math.PI / 2d; }
public double D { get => 2d * r; set => r = value / 2d; }
public Circle() { }
public override string ToString()
{
return $"R={R} D={D} L={L} S={S}";
}
}
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine(new Circle() { S = double.Parse(Console.ReadLine()) });
}
}