問題
Pythonを使用して、入力された整数が偶数か奇数かを判定するプログラムを作成してください。ユーザーから整数を受け取り、その数値が偶数であれば「偶数」、奇数であれば「奇数」と表示するようにしてください。
例
入力例 1:
7
出力例 1:
奇数
入力例 2:
14
出力例 2:
偶数
解答
# ユーザーから整数を入力として受け取る
num = int(input("整数を入力してください: "))
# 偶数か奇数かを判定する
if num % 2 == 0:
print("偶数")
else:
print("奇数")
解説
- 入力の取得
input()
関数を使用して、ユーザーからの入力を受け取ります。input()
関数は文字列として値を返すので、整数に変換するためにint()
関数を使っています。 - 偶数と奇数の判定
数値が偶数か奇数かを判定するために、モジュロ演算子%
を使用します。num % 2
の結果が 0 であれば、その数は偶数です。それ以外の場合は奇数です。 - 結果の表示
print()
関数を使って、判定結果を画面に表示します。
このプログラムを実行すると、ユーザーが入力した整数に基づいて、「偶数」または「奇数」のいずれかが表示されます。
コメント