falcon(初心者)さんへのお返事です。
> 普通なら、0が土曜日、1が日曜日、6が金曜日になるはずなのですが・・・
!映画『サマーウォーズ』と曜日の計算
!変数Hが、0なら土曜日、1なら日曜日、2なら月曜日、……、6なら金曜日となる
LET Y=2010 !年
LET M=8 !月
LET D=15 !日
IF M<3 THEN !月による補正
LET M=M+12 ! !y年1,2月をy-1年13,14月へ
LET Y=Y-1
END IF
LET J=INT(Y/100) !年の上2桁
LET K=MOD(Y,100) !年の下2桁
LET H=MOD(D+INT((M+1)*26/10)+K+INT(K/4)+INT(J/4)-2*J,7)
PRINT H
END