Ce face "!" Adică în pseudo-cod? Stiu "!" standuri pentru factorial, dar nu pot traduce

voturi
6

Ce !înseamnă în pseudo-cod? Știu !standuri pentru factorial , dar nu pot să- l traducă.

ex:

obține operație

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

Ce înseamnă? Vă rugăm să ajute pe termen mediu meu este în ore: S

Multumesc anticipat pentru ajutor :)

Întrebat 16/03/2010 la 23:56
sursa de către utilizator
În alte limbi...                            


3 răspunsuri

voturi
6

!=înseamnă nu egal și , în !general , înseamnă că nu sau negație .

Publicat 16/03/2010 la 23:57
sursa de către utilizator

voturi
5

Aceasta înseamnă „nu“. Deci, codul de exemplu

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

poate fi citit ca

„Dacă funcționarea nu este egal cu«B»sau funcționare nu egal«D»sau funcționare nu egal«W»“

Publicat 16/03/2010 la 23:57
sursa de către utilizator

voturi
5

În general , ,

!   înseamnă    nu
|| mijloace logical sau
&& mijloace logical și

Exemplu:

!false == true  ( == means equality )
Publicat 16/03/2010 la 23:58
sursa de către utilizator

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