投稿/コメントを表示します。

たかちゃんさんの投稿

(投稿ID: 5336)

3の倍数を判定するプログラムを作成してみました。
リスト内に格納された数字を足し算していく所で、for文でgoukei= goukei + num のようにしようとしましたがうまく行かず、sumという関数を使いました。
user_input = ""
while user_input != "exit":
    user_input = input("3の倍数を判定します。数字を入力してください。\n終了する時はexitを入力してください。\n")
    if user_input != "exit":
        print(f"あなたの入力した数字は、{user_input}です。")
        num_list = []
        for user_elem in user_input:
            num_input = int(user_elem)
            num_list.append(num_input)

        if sum(num_list) % 3 == 0:
            print("3の倍数です。(˙◁˙)パパパパァ↑")
        else:
            print("3の倍数ではありません。キリッ(`・ω・´)")

2022/07/17 06:58