Eine gute Antwort wäre:

5 > 2 || 12 <= 7     T  
5 > 2 && 12 <= 7     F  
3 == 8 || 6 != 6     F  
3 == 8 && 6 != 6     F  

NOT

Der NOT-Operator in Java ist dieser:     !     (Ausrufungszeichen). Der NOT-Operator ändert true in false und false in true, wie in der Tabelle zu sehen ist. Das mag Ihnen wie eine dumme Sache vorkommen, aber es ist oft nützlich. Manchmal ist es natürlicher eine Bedingung in einer bestimmten Weise auszudrücken, aber die Programmlogik verlangt das Umgekehrte, von dem was Sie geschrieben haben. Zeit für den NOT-Operator.

x!x
truefalse
falsetrue

Angenommen Sie kaufen sich einen neuen Computer. Sie möchten mehr als 2000 MHz und mehr als 512 MB RAM. Hier ist ein Programmfragment:

if (  ______(taktfrequenz > 2000 && ram > 512)  )
  System.out.println("Computer ablehnen");
else
  System.out.println("Computer akzeptieren");

So wie es geschrieben ist, ist das Programm falsch.

FRAGE 21:

Füllen Sie die Lücken aus, so dass das Programmfragment korrekt ist.

Inhaltsverzeichnis