Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Boolsche Abfrage gesucht (https://www.delphipraxis.net/161702-boolsche-abfrage-gesucht.html)

ibp 16. Jul 2011 17:50

Boolsche Abfrage gesucht
 
Hi,

mal eine Frage an alle Logiker. Wie kann man folgende Wahrheitstabelle möglichst elegant und optimiert als Bedingung erstellen?

a,b Eingabe Y Ausgabe
Code:
a b  Y
T T  T
T F  F
F T  T
F F  T

markus5766h 16. Jul 2011 17:55

AW: Boolsche Abfrage gesucht
 
. . . als einfache Funktion
Code:
function(a, b : boolean):boolean;
begin
  Result := True;
  if a and not b then Result := False;
end;

silver-moon-2000 16. Jul 2011 17:55

AW: Boolsche Abfrage gesucht
 
Zitat:

Zitat von ibp (Beitrag 1112085)
a,b Eingabe Y Ausgabe
Code:
a b  Y
T T  T
T F  F
F T  T
F F  T

müsste mit
Delphi-Quellcode:
Y := (not a) or b;
gehen

markus5766h 16. Jul 2011 17:58

AW: Boolsche Abfrage gesucht
 
Zitat:

Zitat von silver-moon-2000 (Beitrag 1112088)
Zitat:

Zitat von ibp (Beitrag 1112085)
a,b Eingabe Y Ausgabe
Code:
a b  Y
T T  T
T F  F
F T  T
F F  T

müsste mit
Delphi-Quellcode:
Y := (not a) or b;
gehen

oder so
(wie war doch gleich die Geschichte mit dem Wald und den Bäumen ? . . .)

ibp 16. Jul 2011 18:09

AW: Boolsche Abfrage gesucht
 
Zitat:

Zitat von markus5766h (Beitrag 1112089)
(wie war doch gleich die Geschichte mit dem Wald und den Bäumen ? . . .)

Stimmt! :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz