Verschachtelter bedingter Operator. Schwierige Bedingungen


Alle anderen Betreiber, einschließlich anderer Betreiber, können in &quot enthalten sein; wenn " und " Harnstoff " . Wesentliche Betreiberder Betreiber andere in Verbindung mit dem nächsten vorherigen wenn

Zum Beispiel
if ( A > 10 )
  if ( A > 100 )
    System.out.print("У вас очень много денег.");
  else
    System.out.print("У вас достаточно денег.");
else
    System.out.print("У вас маловато денег.");
Um das Programm leichter zu verstehen, werden alle " if " and " hinche " Blöcke (zusätzlich zu den Grenzen ihrer Klammern) um 2-3 Symbole nach rechts bewegt, die genannt werden Inschrift
Das Band ist ein guter Ton von jedem Programmierer!

Die bisherige Herausforderung kann unter schwierigen Bedingungen in kürzerer Weise angesprochen werden.

Lass uns herausfinden, was es ist. ANSPRUCHSVORAUSSETZUNGEN

Einfache Bedingungen bestehen aus einer Beziehung (mehr, weniger, etc.) Aber manchmal ist es notwendig, einfache Bedingungen in komplexere zu kombinieren, zum Beispiel, die Straße ist kalt und regen. Zwei einfache Bedingungen, kalt da draußen, Regen auf der Straße.

BEDINGUNGEN - besteht aus zwei oder mehr einfachen Beziehungen (Bedingungen), die durch logische Operationen kombiniert werden
Und - logische Multiplikation - in Java wird als "oder und
ANHANG- Logic Deposit - in Java wird als (seufzt)oder oder
Ganz und gar nicht.- logische Denial - in Java wird als!

Betrieb Und - zwei Bedingungen müssen gleichzeitig erfüllt werden.
Zustand 1 " Zustand 2 - nur, wenn beide einfachen Bedingungen gleichzeitig wahr sind.
und, in der Java-Programmiersprache - wenn Zustand 1 falsch ist, Zustand 2 nicht überprüft

BetriebANHANG- erfordert mindestens eine Bedingung.
Zustand 1 Zustand 2- nur, wenn beide einfachen Bedingungen gleichzeitig falsch sind.
und in der Java-Programmiersprache, wenn der Zustand 1 wahr ist, wird der Zustand 2 nicht überprüft.

BetriebGanz und gar nicht.
!Zustand 1wird falsche Bedeutung annehmen, Zustand 1 ist wahr und umgekehrt
Beispielsweise sind die folgenden beiden Bedingungen: AB und !

PRIORITÄTEN FÜR LOGISCHE ZUSAMMENARBEIT UND FORSCHUNG
1 Halterung Betrieb
2 NO
3 logische Beziehungen der ethnischen, russischen, russischen, russischen, russischen
4 Operation E
5 Betrieb ODER
Klammern werden verwendet, um den Verlauf der Aktion zu ändern

LOGISCHE TRANSFER
In vielen Programmiersprachen können Variablen verwendet werden, die logische Werte halten. In C++ können solche Variablen den wahren (Stil) oder falschen (Blut) annehmen. Zum Beispiel Programmfragment
Borolean a, b;
a = wahr;
b = falsch;
System.out.print(a); b);
Um auf dem Bildschirm 1 platziert zu werden (was dem Wert true entspricht, entspricht der Wert des Fehlers 0).
Logische Variablen pro Typboolbenannt nach George Bulls englischer Mathematik, dem Schöpfer der Logik Algebra.