示例#1
0
        private void btnCalcularPerimetro_Click(object sender, EventArgs e)
        {
            var ladoA = Quadrilatero.CalcularDistancia(FormaGeometrica.PrimeiroPonto, FormaGeometrica.SegundoPonto);
            var ladoB = Quadrilatero.CalcularDistancia(FormaGeometrica.SegundoPonto, FormaGeometrica.TerceiroPonto);

            MessageBox.Show(FormaGeometrica.CalcularPerimetro(ladoA, ladoB).ToString());
        }
        // valida se os lados são paeralelos
        private bool ParalelogramoValido()
        {
            var distAB = Quadrilatero.CalcularDistancia(PrimeiroPonto, SegundoPonto);
            var distCD = Quadrilatero.CalcularDistancia(TerceiroPonto, QuartoPonto);

            return(!(distAB != distCD));
        }