Utiliser une boucle while pour trouver les nombres pairs

CBeginner
Pratiquer maintenant

Introduction

Dans ce laboratoire, vous allez apprendre à utiliser une boucle while pour trouver les nombres pairs dans une liste d'entiers.

Ceci est un Guided Lab, qui fournit des instructions étape par étape pour vous aider à apprendre et à pratiquer. Suivez attentivement les instructions pour compléter chaque étape et acquérir une expérience pratique. Les données historiques montrent que c'est un laboratoire de niveau débutant avec un taux de réussite de 98%. Il a reçu un taux d'avis positifs de 97% de la part des apprenants.

Trouver les nombres pairs dans une liste à l'aide d'une boucle while

Dans ce laboratoire, vous allez apprendre à trouver les nombres pairs dans une liste à l'aide d'une boucle while.

  1. Créez un fichier appelé even_numbers.c et ouvrez-le dans WebIDE.

  2. Copiez et collez le code suivant dans le fichier 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("Les nombres pairs de la liste sont :\n\n");
    
      while (i < size) {
        if (numbers[i] % 2 == 0) {
          printf("PAIR : %d\n", numbers[i]);
        }
        i++;
      }
    
      return 0;
    }
    
  3. Enregistrez le fichier.

  4. Ouvrez un terminal et accédez au répertoire où le fichier even_numbers.c est enregistré.

  5. Compilez le code à l'aide de la commande gcc even_numbers.c -o even_numbers.

  6. Exécutez le programme en tapant ./even_numbers dans le terminal.

Résumé

Après avoir terminé ce laboratoire, vous serez capable d'utiliser une boucle while pour trouver les nombres pairs dans une liste d'entiers. Le programme affichera les nombres pairs de la liste sur le terminal.