Año bisiesto
Visual Basic
Publicado el 9 de Abril del 2002 por Santiago
38.892 visualizaciones desde el 9 de Abril del 2002
Esta función determina si un año es o no bisiesto
Public Function Es_Bisiesto(Anyo As Integer) As Boolean
If (Anyo Mod 4) = 0 Then Es_Bisiesto = True Else Es_Bisiesto = False
End Function
<%
Function Es_Bisiesto(Anyo)
If (Anyo Mod 4) = 0 Then Es_Bisiesto = True Else Es_Bisiesto = False
End Function
%>
Es_Bisiesto =( Año Mod 4 = 0) AND Not (Año Mod 100 = 0) And (Año Mod 400 = 0)
EsBisiesto = (anno Mod 4 = 0) And (Not (anno Mod 100 = 0) Or (anno Mod 400 = 0))
On Error GoTo ErrorEs_Bisiesto
If Año Mod 4 = 0 Then
If (Año Mod 100 = 0) And Not (Año Mod 400 = 0) Then
Es_Bisiesto = False
Else
Es_Bisiesto = True
End If
Else
Es_Bisiesto = False
End If
Exit Function
ErrorEs_Bisiesto:
Es_Bisiesto = False
End Function