3の倍数判定

3の倍数判定プログラム

例題

以下の整数が3の倍数であるかを判定するPythonプログラムを作成してください。

number = 9

if number % 3 == 0:
    print(f"{number}は3の倍数です")
else:
    print(f"{number}は3の倍数ではありません")

問題

ユーザーから入力された整数が3の倍数であるかを判定するプログラムを作成してください。

答え

number = int(input("整数を入力してください: "))

if number % 3 == 0:
    print(f"{number}は3の倍数です")
else:
    print(f"{number}は3の倍数ではありません")

解説

このプログラムでは、ユーザーから整数を入力してもらい、その数が3の倍数かどうかを判定します。まず、input()関数を使って入力を受け取り、それをint()で整数に変換します。その後、%演算子を使ってその整数を3で割った余りを計算します。余りが0であれば、その数は3の倍数であるため、print()関数を使って「3の倍数です」と出力します。そうでなければ、「3の倍数ではありません」と出力します。

関連記事

コメント

この記事へのコメントはありません。