public void ReadCircleInfo(){
Console.WriteLine("Citirea circului.");
Console.WriteLine("Introduces lungimea razei (numarul natural)");
Console.Write("lungimea razei = ");
string rawInputValue = Console.ReadLine();
radius = Convert.ToInt32(rawInputValue);
public void PrintCircleInfo(){
Console.WriteLine("\n===========================");
Console.WriteLine("Afisare circului");
Console.WriteLine("Lungimea razei: " + radius);
Console.WriteLine("Diametrul: " + Math.Round(GetDiameter(), 2));
Console.WriteLine("Lungimea discului: " + Math.Round(GetCircleLength(), 2));
Console.WriteLine("Suprafata: " + Math.Round(GetArea(), 2));
Console.WriteLine("===========================");
public double GetCircleLength(){
return 2 * radius * Math.PI;
public double GetDiameter(){
return Math.PI * radius * radius;
public static void Main()
Circle circle = new Circle();
circle.PrintCircleInfo();