if文
005-001 - if文
if文は、条件式の結果に応じて処理を分岐させるJavaの基本的な制御構文です。if (条件式) { 処理 }の形式で、条件式がtrueの場合のみ{}内の処理が実行されます。プログラムに「判断力」を持たせる最も基本的な構文であり、あらゆるプログラムで使用されます。
if文を学ぶ価値は、プログラムが状況に応じて異なる処理を実行できるようになることにあります。例えば、ユーザーの入力値をチェックして適切な処理を選択したり、特定の条件が満たされた場合のみ処理を実行したりすることができます。if文なしでは、固定的な処理しか書けません。
具体的な応用例として、年齢確認(if (age >= 18) { System.out.println("成人です"); })、在庫確認(if (stock > 0) { 注文処理 })、入力値検証(if (password.length() >= 8) { パスワード受付 })などがあります。これらは実用プログラムの基本パターンです。
if文を習得すると、条件に応じた処理分岐ができるようになり、より実用的で柔軟なプログラムが書けます。前提知識として、比較演算子とboolean型の理解が必要です。
問題 (13)
if文:割引判定
# <a href="https://javadrill.tech/problems/005/001">if文</a>:割引判定 **学習目標**: <a href="https://javadri...
if文:入場チェック
# <a href="https://javadrill.tech/problems/005/001">if文</a>:入場チェック **学習目標**: <a href="https://javad...
ループ:数値の合計
**この問題では**: 正の整数Nを<a href="https://javadrill.tech/problems/002/001">標準入力</a>から読み取り、1からNまでの整数の合計を計算して...
if文:合否判定プログラム
# <a href="https://javadrill.tech/problems/005/001">if文</a>:合否判定プログラム **この問題では**: テストの点数を入力として受け取り、...
if文:送料判定プログラム
# <a href="https://javadrill.tech/problems/005/001">if文</a>:送料判定プログラム **この問題では**: 購入金額を読み取り、<a href...
映画チケット料金計算:年齢による条件分岐
【解説】 **この問題では**: 入力された年齢に応じて映画館の料金(子ども料金・一般料金・シニア料金、またはエラーメッセージ)を `if-else if-else` 構文で判定し、結果を標準出力に...
if文:割引判定
# <a href="https://javadrill.tech/problems/005/001">if文</a>:割引判定 **学習目標**: <a href="https://javadri...
if文:入場チェック
# <a href="https://javadrill.tech/problems/005/001">if文</a>:入場チェック **この問題では**: 年齢を入力し、18歳以上か未満かをif-...
if文:年齢確認システム
# <a href="https://javadrill.tech/problems/005/001">if文</a>:年齢確認システム **この問題では**: 入力された年齢を整数として受け取り、...
if文:正の数の判定
# <a href="https://javadrill.tech/problems/005/001">if文</a>:正の数の判定 **この問題では**: 整数を1つ受け取り、その値が正の数(0よ...
if文で正負ゼロを判定する
# <a href="https://javadrill.tech/problems/005/001">if文</a>で正負ゼロを判定する **この問題では**: 整数を受け取り、<a href="...
if文で成績ランクを判定する
# <a href="https://javadrill.tech/problems/005/001">if文</a>で成績ランクを判定する **この問題では**: テストの点数を受け取り、if-e...
基本的なif文
# 基本的な<a href="https://javadrill.tech/problems/005/001">if文</a> **この問題では**: int型変数`score`に85を代入し、複数...
