capypad
0 Tage Serie
cpp / beginner
Snippet

If-Else: Entscheidungen treffen

If-Else-Anweisungen ermöglichen es deinem Programm, Entscheidungen basierend auf Bedingungen zu treffen. Die Bedingung wird als wahr oder falsch ausgewertet. Wenn wahr, wird der erste Block ausgeführt. Andernfalls werden else-if und else Blöcke sequentiell geprüft.

snippet.cpp
cpp
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
int main() {
int score = 85;
if (score >= 90) {
std::cout << "Excellent!" << std::endl;
} else if (score >= 70) {
std::cout << "Good job!" << std::endl;
} else {
std::cout << "Keep practicing!" << std::endl;
}
return 0;
}
Erklärung
1
if (score >= 90)
Erste Bedingung geprüft - wenn Punktzahl 90 oder höher ist
2
else if (score >= 70)
Zweite Bedingung nur geprüft wenn erste falsch war
3
else
Wird nur ausgeführt wenn alle vorherigen Bedingungen falsch waren