Verwendung einer while-Schleife, um gerade Zahlen zu finden

CBeginner
Jetzt üben

Einführung

In diesem Lab lernst du, wie du eine while-Schleife verwendest, um gerade Zahlen in einer Liste von ganzen Zahlen zu finden.

Dies ist ein Guided Lab, das schrittweise Anweisungen bietet, um Ihnen beim Lernen und Üben zu helfen. Befolgen Sie die Anweisungen sorgfältig, um jeden Schritt abzuschließen und praktische Erfahrungen zu sammeln. Historische Daten zeigen, dass dies ein Labor der Stufe Anfänger mit einer Abschlussquote von 98% ist. Es hat eine positive Bewertungsrate von 97% von den Lernenden erhalten.

Gerade Zahlen aus einer Liste mit einer while-Schleife finden

In diesem Lab lernst du, wie du mit einer while-Schleife gerade Zahlen aus einer Liste findest.

  1. Erstelle eine Datei namens even_numbers.c und öffne sie in der WebIDE.

  2. Kopiere und füge folgenden Code in die Datei even_numbers.c ein:

    #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. Speichere die Datei.

  4. Öffne ein Terminal und navigiere zum Verzeichnis, in dem die Datei even_numbers.c gespeichert ist.

  5. Kompiliere den Code mit dem Befehl gcc even_numbers.c -o even_numbers.

  6. Führe das Programm aus, indem du ./even_numbers im Terminal eingibst.

Zusammenfassung

Nachdem du dieses Lab abgeschlossen hast, wirst du in der Lage sein, eine while-Schleife zu verwenden, um gerade Zahlen in einer Liste von ganzen Zahlen zu finden. Das Programm wird die geraden Zahlen aus der Liste auf der Konsole ausgeben.