Exemple #1
0
        static void Main(string[] args)
        {
            try
            {
                TCircle c = new TCircle(14, 5, 8);

                Console.Write("Введiть число : ");
                double num = Convert.ToDouble(Console.ReadLine());
                Console.WriteLine($"Площа(S)={c.S()}");
                Console.WriteLine($"{c.Belong()}");

                Console.WriteLine($"Додавання :{c + num}");
                Console.WriteLine($"Вiднiмання :{c - num}");
                Console.WriteLine($"Множення :{c * num}");
            }
            catch
            {
                Console.WriteLine("Число повинно мати додатнє значення");
            }
            TBall  a    = new TBall(18, 3, 10);
            double num2 = Convert.ToDouble(Console.ReadLine());

            Console.Write("Введiть число 2 : ");
            Console.WriteLine($"Додавання :{a + num2}");
            Console.WriteLine($"Вiднiмання :{a - num2}");
            Console.WriteLine($"Множення :{a * num2}");
            Console.WriteLine(a.GetVolum());
            Console.WriteLine(a.S());
            Console.WriteLine($"{a.Belong()}");

            Console.ReadKey();
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Console.Write("Введiть радiус: ");
            double r = Convert.ToDouble(Console.ReadLine());

            Console.Write("Введiть дiаметр: ");
            double d = Convert.ToDouble(Console.ReadLine());

            Console.Write("Введiть кут: ");
            double l = Convert.ToDouble(Console.ReadLine());

            TCircle circle = new TCircle(r, d, l);

            circle.r = r;
            circle.d = d;
            circle.l = l;

            TCircle circle2 = new TCircle(circle);

            circle2.r = r;
            circle2.d = d;
            circle2.l = l;

            Console.WriteLine();

            Console.WriteLine("Вхiднi данi оригiнального кола: " + circle.r + " " + circle.d + " " + circle.l);
            Console.WriteLine("Скопiйованi данi оригiнального кола: " + circle2.r + " " + circle2.d + " " + circle2.l);

            Console.WriteLine();

            Console.WriteLine(circle.ToString());

            Console.WriteLine();

            Console.Write("Введiть висоту: ");
            double h = Convert.ToDouble(Console.ReadLine());

            TCone cone = new TCone(h, r);

            cone.h = h;
            cone.r = circle.r;

            Console.WriteLine(cone.ToString());

            Console.ReadKey();
        }
Exemple #3
0
 public TCircle(TCircle obj)
 {
     R = obj.R;
     D = obj.D;
     L = obj.L;
 }
Exemple #4
0
 public TCircle(TCircle b)
 {
     this.r = b.r;
     this.x = b.x;
     this.y = b.y;
 }