Zum Inhalt springen

Logischer Ausdruck: Unterschied zwischen den Versionen

Aus Informatik Q1 Wiki
Die Seite wurde neu angelegt: „Ein logischer Ausdruck liefert den Wert <code>true</code> oder <code>false</code>. Meist handelt es sich um einen Vergleich zweier Werte mithilfe der typischen Vergleichsoperatoren <code>==</code>, <code><</code>, <code>></code>, <code><=</code>, <code>>=</code> und <code>!=</code> Logische Ausdrücke sind dabei rekursiv (ineinander verschachtelt) definiert, sodass logische Ausdrücke mithilfe logischer Operatoren verknüpft werden können.…“
 
Keine Bearbeitungszusammenfassung
Zeile 14: Zeile 14:
int versuche = 0;
int versuche = 0;


boolean logischerAusdruck = name != "Test" && versuche < 3; // liefert hier false
boolean logischerAusdruck = (name != "Test" && versuche < 3); // liefert hier false
</syntaxhighlight>
</syntaxhighlight>

Version vom 25. Oktober 2025, 12:21 Uhr

Ein logischer Ausdruck liefert den Wert true oder false.

Meist handelt es sich um einen Vergleich zweier Werte mithilfe der typischen Vergleichsoperatoren ==, <, >, <=, >= und !=

Logische Ausdrücke sind dabei rekursiv (ineinander verschachtelt) definiert, sodass logische Ausdrücke mithilfe logischer Operatoren verknüpft werden können.

Logische Operatoren:

  • &&: UND-Operator
  • ||: ODER-Operator
  • !: VERNEINUNG-/NICHT-Operator
String name = "Test";
int versuche = 0;

boolean logischerAusdruck = (name != "Test" && versuche < 3); // liefert hier false