BESTE WEBSITE FÜR WEBENTWICKLER

C++ Lernprogramm

C++ HEIM C++ Einführung C++ Loslegen C++ Syntax C++ Ausgabe C++-Kommentare C++-Variablen C++-Benutzereingabe C++-Datentypen C++ Betreiber C++-Strings C++ Math C++ Booleans C++-Bedingungen C++ Switch C++ While-Schleife C++ For-Schleife C++ Pause/Fortfahren C++-Arrays C++-Strukturen C++-Aufzählungen C++-Referenzen C++ Hinweise

C++ Funktionen

C++-Funktionen C++-Funktionsparameter Überladen von C++-Funktionen C++-Bereich C++-Rekursion

C++-Klassen

C++ OOP C++-Klassen/Objekte C++-Klassenmethoden C++-Konstruktoren C++-Zugriffsspezifizierer C++-Kapselung C++-Vererbung C++-Polymorphismus C++-Dateien C++-Ausnahmen C++-Datum

C++ Wie man

Zwei Zahlen hinzufügen Zufallszahlen

C++-Referenz

C++-Referenz C++-Schlüsselwörter C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime>

C++-Beispiele

C++-Beispiele C++-Compiler C++-Übungen C++-Quiz C++-Zertifikat

C++ Sprache. W3Schools auf Deutsch. Unterricht für Anfänger

Ua En Es

C++ Else If


Die else if-Anweisung

Verwenden Sie die Anweisung else if, um eine neue Bedingung anzugeben, wenn die erste Bedingung lautet false.

Syntax

if (condition1) {
  // Codeblock, der ausgeführt werden soll, wenn Bedingung1 vorhanden ist true
} else if (condition2) {
  // Codeblock, der ausgeführt werden soll, wenn Bedingung1 vorhanden ist false und Bedingung2 ist true
} else {
  // Codeblock, der ausgeführt werden soll, wenn Bedingung1 und Bedingung2 sind false
}

Beispiel

int time = 22;
if (time < 10) {
  cout << "Good morning.";
} else if (time < 20) {
  cout << "Good day.";
} else {
  cout << "Good evening.";
}
// Ausgänge "Good evening."
Try it Yourself »

Beispiel erklärt

Im obigen Beispiel ist die Zeit (22) größer als 10, daher ist die erste Bedingung false. Die nächste Bedingung in der else if-Anweisung ist ebenfalls false, also fahren wir mit dem else Bedingung, da condition1 und condition2 beide false sind – und geben Sie auf dem Bildschirm "Good evening" („Guten Abend“) aus.

Wenn die Zeit jedoch 14 wäre, würde unser Programm "Good day" („Guten Tag“) ausgeben.



Kommentare