Guia 3, ejercicio 3. Private Sub Command1_Click() Dim A, B, C, Area, Perimetro, s A = lado1.Text B = lado2.Text C = lado3.Text If Not IsNumeric(lado1.Text) Then MsgBox "DATO NO VALIDO" Else If Not IsNumeric(lado2.Text) Then MsgBox "DATO NO VALIDO" Else If Not IsNumeric(lado3.Text) Then MsgBox "DATO NO VALIDO" Else If A > 0 And B > 0 And C > 0 And C < Val(A) + Val(B) And A < Val(C) + Val(B) And B < Val(A) + Val(C) Then Perimetro = Val(A) + Val(B) + Val(C) s = Val(A) + Val(B) + Val(C) / 2 Area = Sqr(Val(s) * ((Val(s) - Val(A)) * (Val(s) - Val(B)) * (Val(s) - Val(C)))) respuesta.Caption = "El perimetro es: " & Perimetro & " y el area es: " & Area Else MsgBox "Datos no válidos" End If End If End If End If End Sub Private Sub Command2_Click() Guia_3_3.Hide Guia_3.Show End Sub