Curso de programación

El operador Y de PSeINT

Capítulo 20: El operador lógico AND en programación

Los operadores lógicos son elementos utilizados en programación para evaluar y combinar expresiones lógicas, como la que utilizamos con el condicional Si-Entonces (if) del capítulo anterior. Hay tres operadores lógicos principales: AND, OR y NOT.

Gracias a estos operadores lógicos, podrás combinar varias expresiones lógicas a la vez. Por ejemplo, edad >= 1 and edad <= 17.

Estos operadores lógicos se suelen utilizar en las estructuras de control de flujo como los condicionales, para hacer expresiones más complejas como la del ejemplo que verás a continuación.

Ejemplo con el operador Y (AND) de PSeInt

El operador Y de PSeInt es el equivalente al operador and que se suele utilizar en programación.

La traducción de "and" al español es "Y".

Para que el conjunto de una expresión con Y de VERDADERO, deben ser ambas verdaderas. De lo contrario, PSeInt recibirá un FALSO. Veamos un ejemplo:

Algoritmo colores
	
	// Variables del algoritmo
	Definir color1 Como Cadena
	Definir color2 Como Cadena
	
	color1 <- "rojo"
	color2 <- "verde"
	
	// Evaluamos si la mezcla es amarilla o no
	Si color1 == "rojo" Y color2 == "verde" Entonces
		Escribir "El color formado por la mezcla es amarillo."
	SiNo
		Escribir "El color formado por la mezcla no es amarillo."
	Fin Si
	
FinAlgoritmo

En este ejemplo, se evalúa con una expresión a la izquierda de si color1 es igual a "rojo" y si color2 es igual a "verde". Para que se cumpla la condición conjunta, se tiene que cumplir tanto lo del primer color, como lo del segundo.

En el siguiente apartado verás un ejemplo de uso del operador lógico O.

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.