プログラミング入門I 確認テスト 2024.12.23

Back


以下のように画面に数字を表示するプログラムを作成しましょう.

Student number: s246099

 1  2  3  4  5  6  7  8  9 10 
 2  3  4  5  6  7  8  9 10 11 
 3  4  5  6  7  8  9 10 11 12 
 4  5  6  7  8  9 10 11 12 13 
 5  6  7  8  9 10 11 12 13 14 
 6  7  8  9 10 11 12 13 14 15 
 7  8  9 10 11 12 13 14 15 16 
 8  9 10 11 12 13 14 15 16 17 
 9 10 11 12 13 14 15 16 17 18 
10 11 12 13 14 15 16 17 18 19 

------------------------

なお,結果の出力では必ず最初の行に自分の学生番号を,最後にハイフンによるラインをつけること.無い場合には減点するので注意.これらは解答用紙にあらかじめ入っているものを自分のものに修正するだけでよいので,必ず行ってください.

解答用紙を使用する際には,学生番号と名前の記入も忘れないでください.さらに,解答用紙自体がPythonのプログラムとなっていますので,実行してエラーの無いことを確認してから提出してください.

指定の解答用紙を使用していない,実行時にエラーが出る,学生番号と名前が無い,というような答案は提出されても採点しません.注意してください.


解答例

# #############################
#
# プログラミング入門I 確認テスト 2024.12.23
# 学生番号:  s246099
# 氏名:     松江 花子
#
# #############################

print('Student number: s246099')
print()

for i in range(1, 11):
    for j in range(0, 10):
        print(f'{i + j:2} ', end = '')
    else:
        print()

print('\n------------------------\n')
# #############################
#
# プログラミング入門I 確認テスト 2024.12.23
# 学生番号:  s246099
# 氏名:     松江 花子
#
# #############################

print('Student number: s246099')
print()

for i in range(1, 11):
    for j in range(i, i + 10):
        print(f'{j:2} ', end = '')
    else:
        print()

print('\n------------------------\n')
内側の変数を数値で決め打ち 内側の変数に i を使用


Back