Co robi "!" oznacza w pseudo-kodzie? Wiem "!" stoi za silni, ale nie mogę przetłumaczyć

głosy
6

Co to !oznacza w pseudo-kodzie? Wiem !podpórek silni, ale nie mogę przetłumaczyć.

dawny:

dostać pracę

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ękuje za twoją pomoc :)

Utwórz 16/03/2010 o 23:56
źródło użytkownik
W innych językach...                            


3 odpowiedzi

głosy
6

!=oznacza jednakowe i !oznacza na ogół nie lub negacja .

Odpowiedział 16/03/2010 o 23:57
źródło użytkownik

głosy
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 ta nie jest równa«B», lub operacja ta nie jest równa«D»i działanie nie jest równa«W»”

Odpowiedział 16/03/2010 o 23:57
źródło użytkownik

głosy
5

W ogóle ,

!   Oznacza    nie
|| środki logical lub
&& środki logical i

Przykład:

!false == true  ( == means equality )
Odpowiedział 16/03/2010 o 23:58
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more