Schreibe eine Funktion xor, die das exklusive Oder simuliert und True zurückgibt, wenn genau eines der beiden Argumente True ist.

Antwort

Hier ist eine einfache Implementierung der XOR-Funktion in Haskell: ```haskell xor :: Bool -> Bool -> Bool xor a b = (a || b) && not (a &&) ``` Diese gibt `True` zurück, wenn genau eines der beiden Argumente `True` ist. Wenn beide Argumente `True` oder beide `False` sind, gibt sie `False` zurück.

Kategorie: Programmierung Tags: Xor Funktion True
KI fragen

Verwandte Fragen

Wie ruft man in PowerShell eine Funktion mit Übergabestring auf?

In PowerShell rufst du eine Funktion mit einem Übergabestring wie folgt auf: Angenommen, du hast eine Funktion definiert: ```powershell function SagHallo($name) { Write-Host "Hallo, $n... [mehr]

Wie definiere und benutze ich eine PowerShell-Funktion mit Parameter und Rückgabewert?

Eine Funktion in PowerShell, die mit einem Parameter aufgerufen wird und deren Rückgabewert in eine Variable geschrieben wird, sieht zum Beispiel so aus: ```powershell function Addiere-Zwei {... [mehr]

Wie ruft man in PowerShell eine Funktion auf?

In PowerShell rufst du eine Funktion auf, indem du einfach ihren Namen verwendest, gefolgt von eventuellen Parametern. Beispiel: ```powershell function SagHallo { Write-Host "Hallo Welt!&quo... [mehr]