static void Main(string[] args)
        {
            var rectangle = new Rectangle(10, 12);

            rectangle.CalculateArea();
            rectangle.CalculatePerimeter();
            Console.WriteLine(rectangle.CalculateArea());
            rectangle.CalculatePerimeter();
            rectangle.CalculatePerimeter();
            Console.WriteLine(rectangle.CalculatePerimeter());
            ;
        }
Exemplo n.º 2
0
        static void Main()
        {
            Rhombus newRhombus = new Rhombus(3, 2);

            Console.WriteLine(newRhombus.CalculatePerimeter());
            Console.WriteLine(newRhombus.CalculateArea());

            Console.WriteLine();
            //tuk zaradi nqkolkoto ctor-a mi dava da si izbiram dali da vuvejdam samo side
            // edno ili side1+2 ...
            Parallelogram newParallelogram = new Parallelogram(2, 4, 3);

            Console.WriteLine(newParallelogram.CalculateArea());
            Console.WriteLine(newParallelogram.CalculatePerimeter());

            Console.WriteLine();

            Rectangle newRectangle = new Rectangle(2, 4);

            Console.WriteLine(newRectangle.CalculatePerimeter());
            Console.WriteLine(newRectangle.CalculateArea());

            Console.WriteLine();

            Square newSquare = new Square(2);

            Console.WriteLine(newSquare.CalculatePerimeter());
            Console.WriteLine(newSquare.CalculateArea());
        }
Exemplo n.º 3
0
        public static void Run()
        {
            // get a circle
            Console.WriteLine("Enter circle's radius:");
            var    radius = double.Parse(Console.ReadLine());
            Circle circle = new Circle(radius);

            // get a rectangle
            Console.WriteLine("Enter rectangle's length:");
            var height = double.Parse(Console.ReadLine());

            Console.WriteLine("Enter rectangle's width:");
            var       width = double.Parse(Console.ReadLine());
            Rectangle rect  = new Rectangle(height, width);

            // Circle
            circle.Draw();
            Console.WriteLine($"Circle perimeter: {circle.CalculatePerimeter()}");
            Console.WriteLine($"Circle area: {circle.CalculateArea()}");

            // Rectangle
            rect.Draw();
            Console.WriteLine($"Rectangle perimeter:{rect.CalculatePerimeter()}");
            Console.WriteLine($"Rectangle area: {rect.CalculateArea()}");

            Console.ReadKey();
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            Shape shape  = new Rectangle(3.5, 12);
            Shape shape1 = new Circle(1);

            Console.WriteLine($"Perimeter = {shape.CalculatePerimeter():f2}; \nArea = {shape.CalculateArea():f2}; \n{shape.Draw()}");
            Console.WriteLine($"Perimeter = {shape1.CalculatePerimeter():f2}; \nArea = {shape1.CalculateArea():f2}; \n{shape1.Draw()}");
        }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            Shape rectangle = new Rectangle(4, 5);
            Shape circle    = new Circle(3);

            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculatePerimeter());
        }
        public static void Main(string[] args)
        {
            int[] arr = new int[1000000];

            Shape rectagle = new Rectangle(5.5, 8.3);
            Shape circle   = new Circle(2);

            Console.WriteLine(rectagle.CalculateArea());
            Console.WriteLine(rectagle.CalculatePerimeter());
        }
Exemplo n.º 7
0
        public static void Main()
        {
            Shape rectangle = new Rectangle(12, 4);
            Shape circle    = new Circle(29);

            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(rectangle.Draw());
            Console.WriteLine(circle.Draw());
        }
Exemplo n.º 8
0
        public static void Main(string[] args)
        {
            Shape rectangle = new Rectangle(5.25, 6.5);
            Shape cirle     = new Circle(3.25);

            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine(rectangle.Draw());

            Console.WriteLine(cirle.CalculateArea());
            Console.WriteLine(cirle.CalculatePerimeter());
            Console.WriteLine(cirle.Draw());
        }
Exemplo n.º 9
0
        public static void Main(string[] args)
        {
            IShape rectangle = new Rectangle(4.5, 2.9);
            IShape circle    = new Circle(8.2);

            Console.WriteLine(rectangle.Draw());
            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.CalculatePerimeter());

            Console.WriteLine(circle.Draw());
            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculatePerimeter());
        }
Exemplo n.º 10
0
        static void Main(string[] args)
        {
            Rectangle rec = new Rectangle(3, 4);

            Console.WriteLine(rec.CalculateArea());
            Console.WriteLine(rec.CalculatePerimeter());
            Console.WriteLine(rec.Draw());
            Circle circle = new Circle(2);

            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculatePerimeter());
            Console.WriteLine(circle.Draw());
        }
Exemplo n.º 11
0
        public void Run()
        {
            Shape rectangle = new Rectangle(5, 10);
            Shape circle    = new Circle(20);

            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine(rectangle.Draw());

            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculatePerimeter());
            Console.WriteLine(circle.Draw());
        }
Exemplo n.º 12
0
        public static void Main(string[] args)
        {
            var circle    = new Circle(10);
            var rectangle = new Rectangle(3.5, 2.6);

            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculatePerimeter());
            Console.WriteLine(circle.Draw());

            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine(rectangle.Draw());
        }
Exemplo n.º 13
0
        static void Main(string[] args)
        {
            Circle    circle    = new Circle(8);
            Rectangle rectangle = new Rectangle(12, 8);

            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculatePerimeter());
            Console.WriteLine(circle.Draw());

            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine(rectangle.Draw());
        }
Exemplo n.º 14
0
        static void Main()
        {
            Shape circle    = new Circle(3.5);
            Shape rectangle = new Rectangle(10, 7.5);

            Console.Write(rectangle.Draw());
            Console.WriteLine($"{rectangle.CalculateArea():F2}");
            Console.WriteLine($"{rectangle.CalculatePerimeter():F2}");

            Console.WriteLine(circle.Draw());
            Console.WriteLine($"{circle.CalculateArea():F2}");
            Console.WriteLine($"{circle.CalculatePerimeter():F2}");
        }
Exemplo n.º 15
0
        static void Main(string[] args)
        {
            Shape shape = new Rectangle(2, 2);

            Console.WriteLine(shape.CalculateArea());
            Console.WriteLine(shape.CalculatePerimeter());
            Console.WriteLine(shape.Draw());

            shape = new Circle(4);
            Console.WriteLine(shape.CalculateArea());
            Console.WriteLine(shape.CalculatePerimeter());
            Console.WriteLine(shape.Draw());
        }
Exemplo n.º 16
0
        public static void Main()
        {
            var circle    = new Circle(6);
            var rectangle = new Rectangle(4, 5);

            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculatePerimeter());

            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.CalculatePerimeter());

            circle.Draw();
            rectangle.Draw();
        }
Exemplo n.º 17
0
        static void Main(string[] args)
        {
            Circle circle = new Circle(5);

            Console.WriteLine($"{circle.CalculateArea():f2}");
            Console.WriteLine($"{circle.CalculatePerimeter():f2}");
            Console.WriteLine($"{circle.Draw():f2}");

            Rectangle rectangle = new Rectangle(4, 6);

            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine(rectangle.Draw());
        }
Exemplo n.º 18
0
        public static void Main()
        {
            Shape shape = new Circle(3);

            Console.WriteLine(shape.Draw());
            Console.WriteLine(shape.CalculateArea());
            Console.WriteLine(shape.CalculatePerimeter());

            Shape shape2 = new Rectangle(2, 3);

            Console.WriteLine(shape2.Draw());
            Console.WriteLine(shape2.CalculateArea());
            Console.WriteLine(shape2.CalculatePerimeter());
        }
Exemplo n.º 19
0
        static void Main()
        {
            Shape circle = new Circle(3.0);

            Console.WriteLine(circle.Draw());
            Console.WriteLine($"Area = {circle.CalculateArea():f2}");
            Console.WriteLine($"Perimeter = {circle.CalculatePerimeter():f2}");

            Shape rect = new Rectangle(2.3, 3.0);

            Console.WriteLine(rect.Draw());
            Console.WriteLine($"Area = {rect.CalculateArea():f2}");
            Console.WriteLine($"Perimeter = {rect.CalculatePerimeter():f2}");
        }
Exemplo n.º 20
0
        public static void Main()
        {
            Rectangle rectangle = new Rectangle(0, 0);
            Circle    circle    = new Circle(0);

            Console.WriteLine("Rectangle result:");
            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.Draw());
            Console.WriteLine("Circle result:");
            Console.WriteLine(circle.CalculatePerimeter());
            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.Draw());
        }
Exemplo n.º 21
0
        static void Main(string[] args)
        {
            var       radius = int.Parse(Console.ReadLine());
            Circle    circle = new Circle(radius);
            var       width  = int.Parse(Console.ReadLine());
            var       height = int.Parse(Console.ReadLine());
            Rectangle rect   = new Rectangle(width, height);

            Console.WriteLine(rect.Draw());
            Console.WriteLine(circle.Draw());
            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculatePerimeter());
            Console.WriteLine(rect.CalculateArea());
            Console.WriteLine(rect.CalculatePerimeter());
        }
Exemplo n.º 22
0
        static void Main()
        {
            Shape rectangle = new Rectangle(4, 9);
            Shape circle    = new Circle(20);

            Console.WriteLine($"Rectangle perimeter: {rectangle.CalculatePerimeter():0.00}");
            Console.WriteLine($"Rectangle area: {rectangle.CalculateArea():0.00}");
            Console.WriteLine(Environment.NewLine + rectangle.Draw());

            Console.WriteLine($"Circle perimeter: {circle.CalculatePerimeter():0.00}");
            Console.WriteLine($"Circle area: {circle.CalculateArea():0.00}");
            Console.WriteLine(Environment.NewLine + circle.Draw());

            Console.ReadKey();
        }
Exemplo n.º 23
0
        static void Main(string[] args)
        {
            var square = new Square(5.5);

            Console.WriteLine(square.Area());
            Console.WriteLine(square.CalculatePerimeter());
            Console.WriteLine(square.Draw());

            Console.WriteLine();

            var rectangle = new Rectangle(1.2, 5.5);

            Console.WriteLine(rectangle.Area());
            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine(rectangle.Draw());
        }
Exemplo n.º 24
0
        public static void Main()
        {
            double height = double.Parse(Console.ReadLine());
            double width  = double.Parse(Console.ReadLine());
            double radius = double.Parse(Console.ReadLine());

            Shape circle    = new Circle(radius);
            Shape rectangle = new Rectangle(height, width);

            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculatePerimeter());
            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine(circle.Draw());
            Console.WriteLine(rectangle.Draw());
        }
Exemplo n.º 25
0
        static void Main(string[] args)
        {
            var kocka    = new Square(6);
            var plostina = kocka.CalculateArea();
            var obikolka = kocka.CalculatePerimeter();

            Console.WriteLine("Plostinata e {0}, a obikolkata {1}", plostina, obikolka);

            var    pravoagolnik  = new Rectangle(4, 9);
            double plostina2     = pravoagolnik.CalculateArea();
            double obikolka2     = pravoagolnik.CalculatePerimeter();
            var    dijagonala    = pravoagolnik.CalculateDiagonal();
            var    podolgastrana = pravoagolnik.LongerSide();

            Console.WriteLine("Plostinata na pravoagolnikot e {0}, negovata obikolka {1}, dijagonalata mu e {2}, a pogolemata strana mu e {3}", plostina2, obikolka2, dijagonala, podolgastrana);
            Console.ReadLine();
        }
Exemplo n.º 26
0
        static void Main(string[] args)
        {
            try
            {
                Shape circle = new Circle(4.1);
                Console.WriteLine(circle.CalculateArea());
                Console.WriteLine(circle.CalculatePerimeter());
                Console.WriteLine(circle.Draw());

                Shape react = new Rectangle(3.2, 4);
                Console.WriteLine(react.CalculateArea());
                Console.WriteLine(react.CalculatePerimeter());
                Console.WriteLine(react.Draw());
            }
            catch (ArgumentException ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
Exemplo n.º 27
0
        static void Main(string[] args)
        {
            Circle circle = new Circle(3);

            Console.WriteLine(circle.Draw());

            double perCir = circle.CalculatePerimeter();

            Console.WriteLine("Perimeter of Circle : " + perCir);


            Rectangle rectangle = new Rectangle(6, 2);

            Console.WriteLine(rectangle.Draw());

            double perRect = rectangle.CalculatePerimeter();

            Console.WriteLine("Perimeter of Rectangle : " + perRect);
        }
Exemplo n.º 28
0
        static void Main(string[] args)
        {
            Shape rectangle = new Rectangle(5, 6);

            Console.WriteLine("Rectangle:");
            Console.WriteLine(rectangle.CalculateArea());
            Console.WriteLine(rectangle.CalculatePerimeter());
            Console.WriteLine();
            rectangle.Draw();

            Console.WriteLine();

            Shape circle = new Circle(7);

            Console.WriteLine("Circle:");
            Console.WriteLine(circle.CalculateArea());
            Console.WriteLine(circle.CalculatePerimeter());
            Console.WriteLine();
            circle.Draw();
        }
Exemplo n.º 29
0
        public static void Main(string[] args)
        {
            try
            {
                Shape circle    = new Circle(2.5);
                Shape rectangle = new Rectangle(6, 3);

                Console.WriteLine(circle.CalculateArea());
                Console.WriteLine(circle.CalculatePerimeter());
                Console.WriteLine(circle.Draw());

                Console.WriteLine(rectangle.CalculateArea());
                Console.WriteLine(rectangle.CalculatePerimeter());
                Console.WriteLine(rectangle.Draw());
            }
            catch (ArgumentException exception)
            {
                Console.WriteLine(exception.Message);
            }
        }
Exemplo n.º 30
0
        static void Main(string[] args)
        {
            Rectangle r = new Rectangle(3f, 4f);

            //Rectangle r = new Rectangle();
            //r.get();
            Console.WriteLine("Perimeter of rectangle is:" + r.CalculatePerimeter());

            Console.WriteLine("Area of rectangle :" + r.CalculateArea());
            Console.WriteLine(r.Draw());
            Console.WriteLine();
            Circle c = new Circle(5f);

            //Circle c = new Circle();
            //c.get();
            Console.WriteLine("Perimeter of circle is:" + c.CalculatePerimeter());

            Console.WriteLine("Area of circle :" + c.CalculateArea());
            Console.WriteLine(c.Draw());
            Console.ReadLine();
        }