2010-03-16 7 views
6

Que signifie ! en pseudo-code? Je sais que ! signifie factoriel mais je ne peux pas le traduire.Que signifie "!" signifie en pseudo-code? Je connais "!" signifie factorielle mais je ne peux pas le traduire

ex:

get opération

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

Qu'est-ce que cela signifie? S'il vous plaît aider mon mi-parcours est en heures: S

Merci d'avance pour votre aide :)

+0

Intéressant (http://stackoverflow.com/questions/ 2304809/what-does-this-pseudo-code -mean-binary-search-tree-successor-function/2458716 # 2458716) :-) –

+0

Vous avez besoin d'une balise 'homework'? –

Répondre

5

Cela signifie "non". Ainsi, votre exemple de code

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

peut être lu comme

« Si l'opération ne correspond pas à « B » ou opération ne est pas égal « D » ou le fonctionnement ne est pas égal « W » »

+0

ThnQQQQ :) tellement so :) – Dina

6

!= ne signifie pas égaux et ! signifie généralement pas ou négation.

+0

ThnQQ qui a été très utile :) thnxx tellement :) – Dina

5

Dans générale,

!     signifie     pas
||logical signifie ou
&&logical signifie et

Exemple:

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

Merci beaucoup thnQ :) hoppe je peux vous aider :) – Dina

+1

Fourni le pseudo-code utilise la syntaxe C-like. – Joey

+0

@Johannes Rössel: =) –