Registriert seit: 19. Mai 2003
179 Beiträge
Turbo Delphi für Win32
|
Schaltjahr
12. Nov 2003, 18:54
So kannst du heraus finden ob die eingegebene Jahreszahl ein Schaltjahr ist:
Delphi-Quellcode:
function Schaltjahr(year:Integer):Boolean;
var v:Integer;
x:Real;
begin
x := year / 4;
v := trunc ( x );
if ((x > v)and(x < v+1)) then
Schaltjahr := False
else
Schaltjahr := True;
end;
Beispiel:
Delphi-Quellcode:
...
if Schaltjahr(2004) = True then
Label1.Caption := '2004 ist ein Schaltjahr!';
...
|