- 基本的なif-else文の構文
if-else文は、条件に基づいてプログラムの実行フローを制御するために使用されます。以下は、基本的なif-else文の構文です。
if (条件) {
// 条件が真の場合に実行されるコード
} else {
// 条件が偽の場合に実行されるコード
}
- 単純な真偽値の条件
最も基本的なif-else文は、単純な真偽値の条件をチェックするものです。以下の例をご覧ください。
age = 25
if age >= 18:
print("成人です")
else:
print("未成年です")
この例では、変数age
の値が18以上の場合には「成人です」と出力されます。それ以外の場合は「未成年です」と出力されます。
- 複数の条件のチェック
if-else文では、複数の条件をチェックすることもできます。以下の例をご覧ください。
score = 85
if score >= 90:
print("優秀です")
elif score >= 70:
print("良いです")
elif score >= 50:
print("普通です")
else:
print("不合格です")
この例では、変数score
の値に基づいて、異なるメッセージが出力されます。スコアが90以上の場合は「優秀です」、70以上の場合は「良いです」、50以上の場合は「普通です」、それ以外の場合は「不合格です」と出力されます。
- ネストされたif-else文
if-else文は、必要に応じてネストすることもできます。以下の例をご覧ください。
num = 8
if num > 0:
if num % 2 == 0:
print("正の偶数です")
else:
print("正の奇数です")
elif num < 0:
print("負の数です")
else:
print("ゼロです")
この例では、変数num
の値に基づいて、異なるメッセージが出力されます。正の数で偶数の場合は「正の偶数です」、正の数で奇数の場合は「正の奇数です」、負の数の場合は「負の数です」、ゼロの場合は「ゼロです」と出力されます。
以上が、if-else文の活用方法といくつかのコード例です。これらの例を参考にして、自分のプログラムにif-else文を適用する方法を学んでください。