2010-03-16 9 views
6

Was bedeutet ! in Pseudo-Code? Ich weiß, ! steht für Fakultät, aber ich kann es nicht übersetzen.Was bedeutet "!" im Pseudocode bedeuten? Ich kenne "!" steht für Fakultät, aber ich kann es nicht übersetzen

ex:

get-Operation

if (operation!= ’B’ OR operation != ’D’ OR operation!= ’W’) then 
    print "Invalid Operation" 

Was bedeutet das? Bitte helfen Sie meine Halbzeit ist in Stunden: S

Vielen Dank im Voraus für Ihre Hilfe :)

+0

Interessante (http://stackoverflow.com/questions/ 2304809/Was-tut-das-Pseudo-Code -mean-binary-search-tree-folger-function/2458716 # 2458716) :-) –

+0

Braucht 'Hausaufgaben-Tag'? –

Antwort

5

Es bedeutet "nicht". So Ihr Beispielcode

if (operation!= ’B’ OR operation != ’D’ OR operation!= ’W’) 

als

gelesen werden „Wenn der Betrieb nicht gleich‚B‘oder Betrieb nicht gleich‚D‘oder Betrieb nicht gleich‚W‘“

+0

ThnQQQQ :) sooo viel :) – Dina

6

!= bedeutet nicht gleich und ! bedeutet in der Regel nicht oder Negation.

+0

ThnQQ das war ziemlich hilfreich :) thnxx so viel :) – Dina

5

In allgemeinen,

!     bedeutet     nicht
|| bedeutet logicaloder
&& bedeutet logicalund

Beispiel:

!false == true (== means equality) 
+0

Vielen Dank thnQ :) hoppe ich kann helfen :) – Dina

+1

Vorausgesetzt der Pseudo-Code verwendet C-ähnliche Syntax. – Joey

+0

@Johannes Rössel: =) –

Verwandte Themen