Curso de programación

El operador de negación en PSeInt

Apartado 22: El operador lógico NOT en programación

Dificultad del apartado:

"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

Ejercicios resueltos de programación

  1. Para el siguiente ejercicio, quiero que crees un condicional parecido al del ejemplo, pero que contemple dos posibles valores, el 5 y el 10. Si el usuario introduce uno de ellos, se ejecutará el SiNo, en caso contrario, si falla, el Si.

  2. No te compliques. Haz la misma estructura de código de la teórica y piensa que tendrás que utilizar algún operador lógico extra a parte del NO.
    Puedes repetir y combinar varios operadores lógicos y de comparación.

Las soluciones de los ejercicios las tienes aquí: Ejercicios resueltos de programación.


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.