while ループを使って偶数を見つける

CBeginner
オンラインで実践に進む

はじめに

この実験では、整数のリストから偶数を見つけるために while ループをどのように使用するか学びます。

これは Guided Lab です。学習と実践を支援するためのステップバイステップの指示を提供します。各ステップを完了し、実践的な経験を積むために、指示に注意深く従ってください。過去のデータによると、この 初級 レベルの実験の完了率は 98%です。学習者から 97% の好評価を得ています。

while ループを使ってリストから偶数を見つける

この実験では、while ループを使ってリストから偶数を見つける方法を学びます。

  1. even_numbers.cという名前のファイルを作成し、WebIDE で開きます。

  2. 次のコードをコピーしてeven_numbers.cファイルに貼り付けます。

    #include <stdio.h>
    
    int main() {
      int numbers[] = { 21, 78, 62, 90, 55, 10, 85, 45, 11, 2 };
      int size = sizeof(numbers) / sizeof(numbers[0]);
      int i = 0;
    
      printf("The even numbers from the list are:\n\n");
    
      while (i < size) {
        if (numbers[i] % 2 == 0) {
          printf("EVEN: %d\n", numbers[i]);
        }
        i++;
      }
    
      return 0;
    }
    
  3. ファイルを保存します。

  4. ターミナルを開き、even_numbers.cファイルが保存されているディレクトリに移動します。

  5. コマンドgcc even_numbers.c -o even_numbersを使ってコードをコンパイルします。

  6. ターミナルに./even_numbersと入力してプログラムを実行します。

まとめ

この実験を完了すると、while ループを使って整数のリストから偶数を見つけることができるようになります。このプログラムは、ターミナルにリスト内の偶数を出力します。