hallo freunde,ich habe ein problem und weiss nicht wie ich es lösen soll
Aufgabe:
ihr programm soll eine ganzzählige jahreszahl einlesen und dann entscheiden, ob es sich um ein schaltjahr handelt oder nicht. zur entscheidung gilt:
1: Vor dem Jahr 1582 gab es den begriff schaltjahr noch gar nicht
2: ab 1582 wird ein jahr als schaltjahr bezeichnet, wenn die jahreszahl ohne rest durch 4 teilbar ist
sooo, bei mir sieht es nun so aus, aber sind noch fehler entahalten,und hoffe hr könnt mir dabei helfen
Private Sub Form_Load()
Dim schaltj As Long
schaltj = InputBox("Bitte Jahr eingeben :", "Jahr")
If schaltj < 1582 Then
MsgBox "Das ist kein Schaltjahr"
ElseIf schaltj / 4 Then
MsgBox "Das ist ein Schaltjahr"
Else: schaltj = "Das ist kein Schaltjahr"
End If
End Sub
danke schonmal
Aufgabe:
ihr programm soll eine ganzzählige jahreszahl einlesen und dann entscheiden, ob es sich um ein schaltjahr handelt oder nicht. zur entscheidung gilt:
1: Vor dem Jahr 1582 gab es den begriff schaltjahr noch gar nicht
2: ab 1582 wird ein jahr als schaltjahr bezeichnet, wenn die jahreszahl ohne rest durch 4 teilbar ist
sooo, bei mir sieht es nun so aus, aber sind noch fehler entahalten,und hoffe hr könnt mir dabei helfen
Private Sub Form_Load()
Dim schaltj As Long
schaltj = InputBox("Bitte Jahr eingeben :", "Jahr")
If schaltj < 1582 Then
MsgBox "Das ist kein Schaltjahr"
ElseIf schaltj / 4 Then
MsgBox "Das ist ein Schaltjahr"
Else: schaltj = "Das ist kein Schaltjahr"
End If
End Sub
danke schonmal