Logische Operatoren
Swipe um das Menü anzuzeigen
Logische Operatoren AND (&&), OR (||) und NOT (!) ermöglichen die gleichzeitige Auswertung mehrerer Bedingungen.
-
AND (
&&) ergibttruenur, wenn beide Bedingungen erfüllt sind. Beispiel: Überprüfung, ob das Kontoguthaben ausreichend und der Auszahlungsbetrag positiv ist; -
OR (
||) ergibttrue, wenn mindestens eine Bedingung erfüllt ist. Beispiel: Überprüfung, ob das Guthaben ausreichend oder der Benutzer eine Kreditkarte besitzt; -
NOT (
!) negiert eine Bedingung und wandelttrueinfalseund umgekehrt. Beispiel: Überprüfung, ob ein Konto nicht gesperrt ist.
Beispielhafte Bedingungen für die Benutzerauthentifizierung.
logical_and.h
logical_or.h
logical_not.h
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 prüfen, ob beide Bedingungen wahr sind?
2. Welcher logische Operator wird verwendet, um zu prüfen, ob mindestens eine Bedingung wahr ist?
3. Was macht der Operator !?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen