NASH! on Web

(root) > 第0x0B話 禾口√林日 > [8] バグをさがせ!



【1コマめ】
(とりあえず1872年以前は無視することに──)
正太「プログラムができました」
navel「ほうほう」
# 以下,正太の書いたプログラム
seireki=int(input("西暦の年を入力してください"))
tsuki=int(input("月を入力してください"))
hi=int(input("日を入力してください"))
if seireki>=2019 and tsuki>=5 and hi>=1:
    gengou="令和"
    nen=seireki-2018
    print(gengou,nen,"年",tsuki,"月",hi,"日")
elif seireki>=1989 and tsuki>=1 and hi>=8:
    gengou="平成"
    nen=seireki-1988
    print(gengou,nen,"年",tsuki,"月",hi,"日")
elif seireki>=1926 and tsuki>=12 and hi>=25:
    gengou="昭和"
    nen=seireki-1925
    print(gengou,nen,"年",tsuki,"月",hi,"日")
elif seireki>=1912 and tsuki>=7 and hi>=30:
    gengou="大正"
    nen=seireki-1911
    print(gengou,nen,"年",tsuki,"月",hi,"日")
else:
    gengou="明治"
    nen=seireki-1867
    print(gengou,nen,"年",tsuki,"月",hi,"日")
【2コマめ】
navel「じゃあ2019年4月1日って入力してみて?」
正太「明治152年?!」
(Q. なぜこうなったでしょうか?)

判定

コメント

名前: コメント:
スパムですか?:はい いいえ