Guia 3, ejercicio 3. Private Sub Command1_Click() Dim A, B

Anuncio
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
Descargar