Que hace "!" significar en pseudo-código? Lo sé "!" Soportes para el factorial pero no puedo traducirlo

votos
6

Lo que !significa en pseudo-código? Sé que !representa factorial pero no puedo traducirlo.

ex:

conseguir la operación

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

Qué significa eso? Por favor, ayudar a mi a medio plazo es en horas: S

Gracias de antemano por tu ayuda :)

Publicado el 16/03/2010 a las 23:56
fuente por usuario
En otros idiomas...                            


3 respuestas

votos
6

!=significa no igual y !significa generalmente no o negación .

Respondida el 16/03/2010 a las 23:57
fuente por usuario

votos
5

Quiere decir "no". Por lo que su código de ejemplo

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

puede leerse como

"Si la operación no es igual a 'B' o la operación no es igual a 'D' o la operación no es igual a 'W'"

Respondida el 16/03/2010 a las 23:57
fuente por usuario

votos
5

En general, ,

!   significa    no
|| medios logical o
&& medios logical y

Ejemplo:

!false == true  ( == means equality )
Respondida el 16/03/2010 a las 23:58
fuente por usuario

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