プログラミング入門I 宿題 2024.04.17

Back


2桁の正の整数を乱数により発生させ続けますが,80以上の数が出たら中止します.それを5回繰り返すプログラムを作成しましょう.

Student number: s236099

58 66 37 72 85 
36 27 60 13 53 89 
98 
38 65 14 66 22 62 11 48 42 98 
29 82 

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

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

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


解答例

# #############################
#
# プログラミング入門II 宿題 2024.4.17
# 学生番号:  s236099
# 氏名:     松江 花子
#
# #############################

import random

print('Student number: s236099')
print('')

for _ in range(5):
    num = 0

    while num < 80:
        num = random.randint(10, 99)
        print(f'{num} ', end = '')
    else:
        print()


print('\n------------------------\n')


Back