2010-03-16 5 views
6

Co oznacza ! w pseudo-kodzie? Wiem, że ! oznacza silni, ale nie mogę tego przetłumaczyć.Co oznacza "!" znaczy w pseudokodzie? Wiem "!" oznacza silni ale nie mogę go przetłumaczyć

ex:

operacji get

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

Co to znaczy? Proszę o pomoc mój średniookresowa jest w godzinach: S

Z góry dzięki za pomoc :)

+0

ciekawe (http://stackoverflow.com/questions/ 2304809/what-does-this-pseudo-code -mianowo-binarne-wyszukiwanie-drzewo-następnik-funkcja/2458716 # 2458716) :-) –

+0

Potrzebuje tagu "praca domowa"? –

Odpowiedz

5

To znaczy "nie". Więc twój przykład kodu

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

można odczytać jako

„Jeśli operacja nie równa«B»lub operacja nie równa się«D»lub operacja nie równa się«W»”

+0

ThnQQQQ :) sooo dużo :) – Dina

6

!= oznacza nie równa i ! ogólnie oznacza nie lub negację.

+0

ThnQQ, który był bardzo pomocny :) thnxx tak bardzo :) – Dina

5

W ogóle,

!     oznacza     nie
|| oznacza logicallub
&& oznacza logicali

przykład:

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

Dziękuję bardzo dużo thnQ :) hoppe mogę pomóc z powrotem :) – Dina

+1

Pod warunkiem, że pseudo-kod używa C-podobnej składni. – Joey

+0

@Johannes Rössel: =) –