Einzelnen Beitrag anzeigen

Benutzerbild von Martin K
Martin K

Registriert seit: 20. Okt 2005
919 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Problem bei logischer abfrage

  Alt 9. Dez 2006, 23:58
Wenn cardexistsnoco(14,Club) false ergibt, geht die Überprüfung mit cardexistsnoco(14,Heart) weiter.
Ergibt dies true, müsste als nächstes cardexistsnoco(2,Heart) überprüft werden.

Ich mache mal ein vereinfachtes Beispiel:
Delphi-Quellcode:
var a, b, c, d: Boolean;
{...}

  if (a and b) or (c and d) then
  //...
- Wenn a false ist, wird als nächstes c überprüft. Ist c true, wird d überprüft, wenn c false ist, wird nichts mehr überprüft.
- Wenn a true ist wird b überprüft, wenn b auch true ist, wird nichts mehr überprüft.
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
  Mit Zitat antworten Zitat