cpp / beginner
Snippet
If-Else-Anweisungen: Entscheidungen treffen
If-Anweisungen ermöglichen Ihrem Programm, Entscheidungen basierend auf Bedingungen zu treffen. Das Programm wertet die Bedingung in Klammern aus; wenn wahr, wird der erste Block ausgeführt. Else-if fügt mehr Bedingungen zur Prüfung hinzu. Else fängt alle Fälle ab, in denen keine der vorherigen Bedingungen wahr waren.
snippet.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>int main() {int number = 10;if (number > 0) {std::cout << "Number is positive" << std::endl;} else if (number < 0) {std::cout << "Number is negative" << std::endl;} else {std::cout << "Number is zero" << std::endl;}return 0;}
Erklärung
1
if (number > 0) {
Erste Bedingung: prüft ob number größer als 0 ist
2
} else if (number < 0) {
Zweite Bedingung: prüft ob number kleiner als 0 ist (nur wenn erste falsch war)
3
} else {
Letzter Block: wird nur ausgeführt wenn alle vorherigen Bedingungen falsch waren