mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-06-27 07:08:13 +02:00
27 lines
561 B
ObjectPascal
27 lines
561 B
ObjectPascal
Program Example11;
|
|
|
|
{ This program demonstrates the IsValidDateMonthWeek function }
|
|
|
|
Uses SysUtils,DateUtils;
|
|
|
|
Var
|
|
Y,W,D : Word;
|
|
B : Boolean;
|
|
|
|
Begin
|
|
For Y:=2000 to 2004 do
|
|
begin
|
|
B:=True;
|
|
For W:=4 to 6 do
|
|
For D:=1 to 7 do
|
|
If B then
|
|
begin
|
|
B:=IsValidDateMonthWeek(Y,12,W,D);
|
|
If Not B then
|
|
if (D=1) then
|
|
Writeln('December ',Y,' has exactly ',W,' weeks.')
|
|
else
|
|
Writeln('December ',Y,' has ',W,' weeks and ',D-1,' days.');
|
|
end;
|
|
end;
|
|
End. |