RosettaCodeData/Task/Leap-year/BBC-BASIC/leap-year-1.basic

13 lines
314 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
REPEAT
INPUT "Enter a year: " year%
IF FNleap(year%) THEN
PRINT ;year% " is a leap year"
ELSE
PRINT ;year% " is not a leap year"
ENDIF
UNTIL FALSE
END
DEF FNleap(yr%)
= (yr% MOD 4 = 0) AND ((yr% MOD 400 = 0) OR (yr% MOD 100 <> 0))