Menu
CoddyTech

if - else

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

if-else文を使うと、条件に基づいてプログラムに判断させることができます。条件が真の場合は一方のコードブロックが実行され、そうでない場合は別のコードブロックが実行されます。

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の部分は条件を確認します。条件が偽の場合、elseブロック内のコードが実行されます。

challenge icon

チャレンジ

簡単

次のプログラムを書きましょう。

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

自分で試してみよう

#include <stdio.h>

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

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

基礎のすべてのレッスン

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