すれ立てるまでもない質問はここで 第78刷
■ このスレッドは過去ログ倉庫に格納されています
0199デフォルトの名無しさん
2006/09/13(水) 15:57:08キーボードから西暦年を入力し、その年が閏年かどうかを判定するプログラムを作れ。
但し、if文は一つだけ使うこと。
1.西暦が4で割り切れると閏年である。
2.ただし西暦が4で割り切れても100で割り切れる年は閏年としない。
3.ただし西暦が100で割り切れても400で割り切れる年は閏年とする。
if ((a mod 4 = 0) or (a mod 400 = 0)) and (a mod 100 <> 0) then
こうすると2000年が閏年ではなくなってしまうのですがどうすれば良いのでしょうか?
どなたか教えてください。お願いします。
■ このスレッドは過去ログ倉庫に格納されています