private void UsandoRetangle()
        {
            Retangle retangle = new Retangle(10, 20);

            Console.WriteLine(retangle.Area());
            retangle.Draw();
        }
示例#2
0
        static void Main(string[] args)
        {
            int[] rectangleCoordinates = Console.ReadLine()
                                         .Split()
                                         .Select(int.Parse)
                                         .ToArray();

            var topLeftPoint     = new Point(rectangleCoordinates[0], rectangleCoordinates[1]);
            var bottomRightPoint = new Point(rectangleCoordinates[2], rectangleCoordinates[3]);
            var rectangle        = new Retangle(topLeftPoint, bottomRightPoint);

            int pointsCount = int.Parse(Console.ReadLine());

            for (int i = 0; i < pointsCount; i++)
            {
                int[] pointCoordinates = Console.ReadLine()
                                         .Split()
                                         .Select(int.Parse)
                                         .ToArray();

                Point currentPoint = new Point(pointCoordinates[0], pointCoordinates[1]);

                Console.WriteLine(rectangle.Contains(currentPoint));
            }
            Console.ReadLine();
        }
示例#3
0
    public static void Main(string[] args)
    {
        Retangle retangle = new Retangle();
        Circle   circle   = new Circle();

        retangle._Area();
        circle._Area();
    }
示例#4
0
        static void Main(string[] args)
        {
            IShape s1 = new Circle {
                Color = Color.White, Radius = 2.0
            };
            IShape s2 = new Retangle {
                Color = Color.Black, Height = 4.2, Width = 3.5
            };

            Console.WriteLine(s1);
            Console.WriteLine(s2);
        }
示例#5
0
 public static void ViewSearchRange()
 {
     if (rectange is null)
     {
         rectange = new Retangle(new Rect(AppSetting.LeftX, AppSetting.LeftY, AppSetting.RightX, AppSetting.RightY));
         rectange.Show();
     }
     else
     {
         rectange.Close();
         rectange = null;
     }
 }
        static void Main(string[] args)
        {
            IShape s1 = new Circle()
            {
                Radius = 2.0, Color = Color.white
            };
            IShape s2 = new Retangle()
            {
                Width = 3.5, Height = 4.2, Color = Color.black
            };

            Console.WriteLine(s1);
            Console.WriteLine(s2);
        }
示例#7
0
        public static void Main(string[] args)
        {
            IShape s1 = new Circle()
            {
                Radius = 2.0,
                Color  = Color.White
            };
            IShape s2 = new Retangle()
            {
                widht  = 3.5,
                height = 4.2,
                Color  = Color.Black
            };

            Console.WriteLine(s1);
            Console.WriteLine(s2);
        }
示例#8
0
        static void Main(string[] args)
        {
            Circle   circulo   = new Circle();
            Square   quadrado  = new Square();
            Triangle triangulo = new Triangle();
            Retangle retangulo = new Retangle();
            int      op;
            string   ops;

            do
            {
                do
                {
                    Console.Clear();
                    Console.WriteLine(" Menu das Figuras Geométricas ");
                    Console.WriteLine("[1] Mudar diâmetro do Circulo");
                    Console.WriteLine("[2] Mudar tamanho do Triângulo");
                    Console.WriteLine("[3] Mudar tamanho do Quadrado");
                    Console.WriteLine("[4] Mudar tamanho do Retângulo");
                    Console.WriteLine("[5] Mostrar a área das figuras");
                    Console.WriteLine("[0] Sair");
                    ops = Console.ReadLine();
                } while (int.TryParse(ops, out op) == false);
                switch (op)
                {
                case 0:
                    Console.Clear();
                    Console.WriteLine("Pressione qualquer tecla para sair...");
                    Console.ReadKey();
                    break;

                case 1:
                    Console.Clear();
                    circulo.calculaArea();
                    break;

                case 2:
                    Console.Clear();
                    triangulo.calculaArea();
                    break;

                case 3:
                    Console.Clear();
                    quadrado.calculaArea();
                    break;

                case 4:
                    Console.Clear();
                    retangulo.calculaArea();

                    break;

                case 5:
                    Console.Clear();
                    Console.WriteLine("Área do Circulo: " +
                                      circulo.area);
                    Console.WriteLine("Área do Triângulo: " +
                                      triangulo.area);
                    Console.WriteLine("Área do Quadrado: " +
                                      quadrado.area);
                    Console.WriteLine("Área do Retângulo: " +
                                      retangulo.area);
                    Console.WriteLine("Pressione qualquer tecla para voltar...");
                    Console.ReadKey();
                    break;

                default:
                    Console.Clear();
                    Console.WriteLine("Opção Inválida!");
                    Console.ReadKey();
                    break;
                }
            } while (op != 0);
        }
        private void UsandoRetangle()
        {
            Retangle retangle = new Retangle();

            retangle.Draw();
        }