Herunterladen Diese Seite drucken

Sinclair QL Benutzerhandbuch Seite 76

Werbung

nach neuen Spielern sucht. Er kann folgende Frage stellen "Können Sie Tore schie-
(
ßen oder Tore halten?". Er könnte damit zufrieden sein, wenn ein Spieler nur eines
der beiden Dinge kann, könnte jedoch auch nach einem Spieler suchen, der beide
Dinge kann. Ebenso verhält es sich bei der Programmierung: ein zusammengesetz-
ter Ausdruck, in dem ODER benutzt wird, ist wahr, wenn eine der beiden der einfa-
chen Bedingungen oder Variablen wahr sind. Geben Sie folgendes Programm ein:
100 REMark OR Test
110 PRINT "Geben
120 INPUT "Können
130 INPUT "Können
140 IF libero
Mannschaft
Sie können Die Auswirkungen der verschiedenen Kombinationen anhand der Ant-
worten in der folgenden Tabelle sehen:
Libero
FALSCH
FALSCH
WAHR
WAHR
Wird ein Inklusives ODER benutzt, so erzeugt ein wahrer Wert in einer der einfachen
Anweisungen
Franz Beckenbauer die beiden Fragen beantworten müssen, so wären beide einfa-
chen Anweisungen und der zusammengesetzte
Team spielen.
Wird Null für Falsch und Eins für Wahr geschrieben, so erhalten Sie alle möglichen
Kombinationen, wenn Sie mit Binärzahlen zählen:
00
01
10
11
Das Wort NICHT hat eine offensichtliche Bedeutung.
NICHT wahr ist dasselbe wie falsch.
NICHT falsch ist dasselbe wie wahr
(
Allerdings müssen Sie vorsichtig vorgehen. Angenommen,
Dreieck und definieren es folgendermaßen:
NICHT rot UND Quadrat
im Sprachgebrauch kann dies zweideutig sein.
Meinen Sie:
(NICHT rot) UND Quadrat
so ist der Ausdruck für ein rotes Dreieck falsch.
Meinen Sie:
NICHT(rot UND Quadrat),
so ist der ganze Ausdruck für ein rotes Dreieck wahr. In der Programmierung muß es
Regeln geben, die Zweideutigkeiten
NICHT gegenüber UND vorrangig ist. So ist die Interpretation:
(NICHT rot) UND Quadrat
richtig. Sie ist gleichbedeutend
NICHT rot UND Quadrat
(
3/85
Sie zwei Werte ein"\"1
o
für
falsch"
Sie Tore schießen
Sie Tore halten?"
OR torwart
THEN PRINT "Sie
"
Torwart
Libero ODER Torwart
FALSCH
FALSCH
WAHR
WAHR
FALSCH
WAHR
WAHR
WAHR
einen wahren Wert in dem zusammengesetzten
ausschließen. Diese Regel besteht darin, daß
mit:
für
richtig
oder
?",
libero
, torwart
sind
in der
Auswirkungen
Nicht im Team
im Team
im Team
im Team
Regeln tür ODER
Ausdruck. Würde
Ausdruck wahr. Er würde in dem
Sie haben ein rotes
LOGIK
NICHT
55

Werbung

loading

Verwandte Produkte für Sinclair QL