Example #1
0
 private void btnArea_Click(object sender, EventArgs e)
 {
     try
     {
         if (rectangulo != null)
         {
             MessageBox.Show("Area: " + rectangulo.getArea().ToString(), "Area de rectangulo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else if (circunferencia != null)
         {
             MessageBox.Show("Area: " + circunferencia.getArea().ToString(), "Area de circunferencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else if (triangulo != null)
         {
             int ladoBase = Convert.ToInt32(Interaction.InputBox("Ingrese valor lado base: ", "Calculo area de triangulo", "Value"));
             int altura   = Convert.ToInt32(Interaction.InputBox("Ingrese valor altura: ", "Calculo area de triangulo", "Value"));
             triangulo = new Ejercicio2.Triangulo(ladoBase, altura);
             MessageBox.Show("Area: " + triangulo.getArea().ToString(), "Area de triangulo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         return;
     }
 }