Curso de programación

El operador de negación en PSeInt

Capítulo 22: El operador lógico NOT en programación

"No" en inglés se escribe "Not"

El operador NOT (NO en PSeInt), sirve para expresar todo lo contrario a la propia expresión. Mira este ejemplo:

Algoritmo CondicionalNot
    Definir numero1 Como Entero
    
    Escribir "Adivina el número. Puede ser cualquiera del 1 al 10."
    Leer numero
    
    Si NO numero == 7 Entonces
        Escribir "Lo siento, no has acertado el número."
	SiNo
		Escribir "Enhorabuena, has acertado el número. Era el 7."
    FinSi
    
FinAlgoritmo

Con NO numero == 7 estamos diciéndole al intérprete de PSeInt, que si el número "NO" es igual a 7, que le diga al usuario que no ha acertado. Esto produce un VERDADERO. En cambio, si el número es igual a 7, producirá un FALSO y se ejecutará el código del SiNo.

Probando el algoritmo

Si el valor es 5, se cumple la condición del Si:

Operador lógico NOT

En cambio, si el valor es 7, la del SiNo:

Operador lógico NOT

Dejamos de momento los temas de operadores y pasamos al segundo tipo de condicional, el condicional switch en el siguiente apartado.

Anterior Siguiente

Comentarios

Si te quedan dudas sobre el temario, sobre Programación, PseInt, Python o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.

Programación Fácil YouTube

Suscríbete

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.