演習課題「西暦年と昭和年の対応表を作ろう」
西暦年と昭和年の対応表を作成してください。対応表は、「西暦XXXX年は昭和YY年です」と表示します。なお、昭和年は、西暦1926年から西暦1988年までの期間で、「西暦年 - 1925」で求めることができます。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
西暦1926年は昭和1年です
西暦1927年は昭和2年です
西暦1928年は昭和3年です
...
西暦1988年は昭和63年です
演習課題「特定期間の西暦年と昭和年の対応表を作ろう」
標準入力から、1行目に西暦年、2行目に年数が与えられます。この西暦年から始まる、年数分の「西暦年と昭和年の対応表」を出力するプログラムを作成してください。
対応表は、「西暦XXXX年は昭和YY年です」と表示します。昭和年は、西暦1926年から西暦1988年までの期間で、「西暦年 - 1925」で求めることができます。
なお。与えられる西暦年は、昭和年に対応しています。年数も、昭和年を超えることはありません。
プログラムを実行して、正しく出力されれば演習課題クリアです!
期待する出力値
西暦1975年は昭和50年です
西暦1976年は昭和51年です
西暦1977年は昭和52年です
西暦1978年は昭和53年です
西暦1979年は昭和54年です
西暦1980年は昭和55年です
西暦1981年は昭和56年です
西暦1982年は昭和57年です
西暦1983年は昭和58年です
西暦1984年は昭和59年です
#07:西暦年と平成年の対応表を作ろう
ループ処理の具体例として、西暦年と平成年の対応表を作ります。今回は、ひとつの年だけではなく、1989年から2016年まで全ての年を出力します。
# coding: utf-8
# for inによるループ処理
for カウンタ変数 in 繰り返す範囲:
繰り返し処理
平成年から西暦年を求めるには、平成年に「1988」を足します西暦年 = 平成年 + 1988
例)平成1年に「1988」を足すと、1989 > 平成1年は1989年。
平成2年に「1988」を足すと、1990 > 平成2年は1990年。
平成3年に「1988」を足すと、1990 > 平成3年は1991年。
西暦年から平成年を求めるには、これとは逆に、西暦年から「1988」を引きます。平成年 = 西暦年 - 1988
例)西暦1989年から「1988」を引くと、1 > 1989年は平成1年。
西暦1990年から「1988」を引くと、2 > 1990年は平成2年。
西暦1991年から「1988」を引くと、3 > 1991年は平成3年。