Menu
Coddy logo textTech

if - else文

CoddyのCジャーニー「基礎」セクションの一部。レッスン 26/63。

if-else文は、条件に基づいてプログラムが判断を行えるようにします。条件がtrueの場合は、あるコードブロックが実行されます。そうでない場合は、別のブロックが実行されます。

if-else文を使用する方法を見てみましょう:

まず、変数を定義します:

int age = 17;

では、その人が成人かどうかを確認しましょう:

if (age >= 18) {
    printf("You are an adult.\n");
} else {
    printf("You are a minor.\n");
}

age は 17 で、18 未満なので、出力は次のようになります。

You are a minor.

if の部分は condition を確認します。condition が false の場合、else ブロック内のコードが実行されます。

challenge icon

チャレンジ

簡単

次のプログラムを作成してください:

  1. ユーザーから学生のscoreを表す整数を読み取る
  2. scoreが60以上の場合は、"Pass"を出力する
  3. それ以外の場合は、"Fail"を出力する

自分で試してみよう

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // この行より上は変更しないでください
    
    // ここにコードを書いてください
    
    return 0;
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Cオンラインコンパイラ