Menu
Coddy logo textTech

Logische Operatoren Teil 2

Teil des Abschnitts Grundlagen der C#-Journey von Coddy. Lektion 22 von 69.

Logische Operatoren haben eine spezielle Tabelle namens "Wahrheitstabelle", die zeigt, was die Kombination von logischen Operatoren zurückgibt.

Wahrheitstabelle für den and-Operator (&&):

aba && b
falsefalsefalse
falsetruefalse
truefalsefalse
truetruetrue

Der einzige Weg, ein true für den and-Operator (&&) zu erhalten, ist, wenn sowohl a als auch b true sind

Wahrheitstabelle für den or (||)-Operator:

aba || b
falsefalsefalse
falsetruetrue
truefalsetrue
truetruetrue

In diesem Fall muss entweder a oder b true sein, um ein true-Ergebnis zu erhalten.

Wahrheitstabelle für den not (!)-Operator:

a!a
falsetrue
truefalse

Hier wird der Wert von a umgekehrt. Wenn a false ist, dann ist !a true

challenge icon

Aufgabe

Anfänger

Sie müssen den Variablen b1 und b2 Ganzzahlen zuweisen, sodass b3 in dem Ausdruck b3 = !((b1 + b2) > (b1 * b2)) zu true ausgewertet wird.

Probier es selbst

using System;

class Program {
    public static void Main(string[] args) {
        // Gib deinen Code unten ein
        // Ersetze die Platzhalterzahlen durch die richtigen Werte
        int b1 = 1;
        int b2 = 1;
        bool b3 = !((b1 + b2) > (b1 * b2));
        
        // Ändere die folgende Zeile nicht
        Console.WriteLine("b3 = " + b3);
    }
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Online-C#-Compiler