Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Logische Operatoren | Einführung in Operatoren
C++ Einführung
course content

Kursinhalt

C++ Einführung

C++ Einführung

1. Erste Schritte
2. Einführung in Operatoren
3. Variablen und Datentypen
4. Einführung in den Programmfluss
5. Einführung in Funktionen

book
Logische Operatoren

You can use logical operators AND (&&), OR (||) and NOT (!) to evaluate multiple conditions simultaneously.

  • AND (&&) gibt true nur zurück, wenn beide Bedingungen wahr sind. Zum Beispiel, wenn überprüft wird, ob ein Kontostand ausreichend ist and der Abhebebetrag positiv ist;

  • OR (||) gibt true zurück, wenn mindestens eine Bedingung wahr ist. Zum Beispiel, wenn überprüft wird, ob ein Kontostand ausreichend ist or der Benutzer eine Kreditkarte besitzt;

  • NOT (!) negiert eine Bedingung, indem true in false und umgekehrt umgewandelt wird. Zum Beispiel, wenn überprüft wird, ob ein Konto not gesperrt ist.

Stellen Sie sich vor, Sie müssten Bedingungen für die Benutzerauthentifizierung erstellen. Lassen Sie uns einige Szenarien untersuchen.

ConditionAuthorization StatusState of Password, Login, Phone Call, and Internet
Passwort AND Login sind korrektAutorisiert (true)Passwort: true
Login: true
Telefonanruf: N/A
Internet: N/A
Passwort AND Login sind korrekt, OR mit Telefonanruf-IdentifikationAutorisiert (true)Passwort: true
Login: false
Telefonanruf: true
Internet: N/A
Es gibt KEIN InternetNicht autorisiert (false)Passwort: N/A
Login: N/A
Telefonanruf: N/A
Internet: false
h

logical_and

h

logical_or

h

logical_not

copy
12345678910
#include <iostream> int main() { // Using AND (&&) operator for password and login // Login is correct = `true` // Password is correct = `true` std::cout << "User authorized (password AND login correct)" << (true && true) << std::endl; }

1. Welcher logische Operator wird verwendet, um zu überprüfen, ob beide Bedingungen wahr sind?

2. Welcher logische Operator wird verwendet, um zu überprüfen, ob mindestens eine Bedingung wahr ist?

3. Was bewirkt der ! Operator?

Welcher logische Operator wird verwendet, um zu überprüfen, ob beide Bedingungen wahr sind?

Welcher logische Operator wird verwendet, um zu überprüfen, ob beide Bedingungen wahr sind?

Wählen Sie die richtige Antwort aus

Welcher logische Operator wird verwendet, um zu überprüfen, ob mindestens eine Bedingung wahr ist?

Welcher logische Operator wird verwendet, um zu überprüfen, ob mindestens eine Bedingung wahr ist?

Wählen Sie die richtige Antwort aus

Was bewirkt der `!` Operator?

Was bewirkt der ! Operator?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
We're sorry to hear that something went wrong. What happened?
some-alt