Vanilla 1.1.5a jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.
function DzienTygodnia(Dzien,Miesiac,Rok : Integer) : string;
const Dni : array [0..6] of string = ('Niedziela','Poniedzialek','Wtorek','Sroda','Czwartek','Piatek','Sobota');
var Tydzien,Wynik : Integer;
begin
if Miesiac>2 then Miesiac:=Miesiac-2
else begin
Miesiac:=Miesiac+10;
Rok:=Rok-1
end;
Tydzien:=Rok div 100;
Rok:=Rok mod 100;
Wynik:= (Dzien+(13*Miesiac-1) div 5+Rok+Rok div 4+Tydzien div 4+5*Tydzien) mod 7;
DzienTygodnia:= Dni[Wynik]
end;
Begin
Writeln(DzienTygodnia(22,12,2007))
End.
Od 1 do 3 z 3