(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. なぜこうなったでしょうか?)
コメント