Menu
Coddy logo textTech

If - Else

Teil des Abschnitts Fundamentals der C-Journey von Coddy — Lektion 26 von 63.

Die if-else-Anweisung ermöglicht es Ihrem Programm, Entscheidungen auf der Grundlage von Bedingungen zu treffen. Wenn eine Bedingung wahr ist, wird ein Codeblock ausgeführt; andernfalls wird ein anderer Block ausgeführt.

Schauen wir uns an, wie man eine if-else-Anweisung verwendet:

Zuerst definieren wir eine Variable:

int age = 17;

Prüfen wir nun, ob die Person volljährig ist:

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

Da age 17 ist, was kleiner als 18 ist, wird die Ausgabe sein:

You are a minor.

Der if-Teil prüft die Bedingung. Wenn die Bedingung falsch ist, wird der Code im else-Block ausgeführt.

challenge icon

Aufgabe

Einfach

Schreiben Sie ein Programm, das:

  1. Einen Ganzzahlwert einliest, der die Punktzahl eines Studenten darstellt
  2. Wenn die Punktzahl größer oder gleich 60 ist, "Pass" ausgibt
  3. Andernfalls "Fail" ausgibt

Spickzettel

Die if-else-Anweisung ermöglicht es Ihrem Programm, Entscheidungen basierend auf Bedingungen zu treffen. Wenn eine Bedingung wahr ist, wird ein Codeblock ausgeführt; andernfalls wird ein anderer Block ausgeführt.

Grundlegende Syntax:

if (condition) {
    // Code, der ausgeführt wird, wenn die Bedingung wahr ist
} else {
    // Code, der ausgeführt wird, wenn die Bedingung falsch ist
}

Beispiel:

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

Da age 17 ist, was weniger als 18 ist, wird die Ausgabe You are a minor. sein.

Probier es selbst

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // Nichts oberhalb dieser Zeile ändern
    
    // Schreiben Sie Ihren Code hier
    
    return 0;
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Fundamentals