예제 #1
0
        private double CalcularArea()
        {
            double lado1     = Punto1.CalcularDistanciaDesde(Punto2);
            double lado2     = Punto2.CalcularDistanciaDesde(Punto3);
            double lado3     = Punto3.CalcularDistanciaDesde(Punto1);
            double perimetro = Perimetro;

            return(Math.Sqrt(perimetro * (perimetro - lado1) * (perimetro - lado2) * (perimetro - lado3)));
        }
        static void Main()
        {
            Punto1 p1 = new Punto1();
            Punto1 p2 = new Punto1(3, 5);
            Punto1 p3 = new Punto1("xd");

            p1.x     = 3;
            Punto1.y = 5;

            Punto2 P = new Punto2(1.2, 2.3, 3.4, 4.5);

            Console.Write(P.Calculopromedio());

            Punto2 punto3 = new Punto3(7, 6, 5, 4);

            Console.Write("  p3 " + punto3.Calculopromedio());
            Punto4 punto4 = new Punto4();

            Random aleatorio = new Random();

            Console.WriteLine(aleatorio.Next(0, 6));
        }
예제 #3
0
 private double CalcularPerimetro()
 {
     return(Punto1.CalcularDistanciaDesde(Punto2) + Punto2.CalcularDistanciaDesde(Punto3) + Punto3.CalcularDistanciaDesde(Punto1));
 }