Saltar al contenido
EnglishEspacio →

Operadores lógicos Y, O, NO en PSeInt: ejemplos

10 ejemplos

Cómo funciona

Los operadores lógicos combinan condiciones. Y es verdadero solo si las dos condiciones lo son; O, si al menos una lo es; NO invierte el resultado. También se pueden escribir como &&, || y ~.

Con Y se comprueban rangos: edad >= 13 Y edad <= 19. Con O se aceptan varias respuestas: letra = "s" O letra = "S". Usa paréntesis para dejar claro qué se evalúa primero.

Una variable Logico guarda directamente Verdadero o Falso, como encontrado o terminado. Escribir Mientras NO encontrado Hacer se lee casi como en castellano.

Ejemplo corto

Lo mínimo para verlo funcionar. Cópialo o ábrelo en el editor.

operadores-logicos.psc · 11 líneas
Algoritmo PuedeEntrar    Definir edad Como Entero    Definir conAdulto Como Logico    edad <- 15    conAdulto <- Verdadero    Si edad >= 18 O conAdulto Entonces        Escribir "Puede entrar"    SiNo        Escribir "No puede entrar"    FinSiFinAlgoritmo

Lo que muestra:

Puede entrar
Ábrelo en Codoritmo

Se abre en el editor del navegador, sin instalar nada.

Ejercicios resueltos

Cada ejercicio trae el código completo, su diagrama de flujo y una ejecución de muestra.

En la referencia del lenguaje

Las instrucciones que intervienen, explicadas una por una.

Otros conceptos

Codoritmo es un proyecto independiente y de código abierto, inspirado en PSeInt y compatible con su sintaxis. No está afiliado al proyecto PSeInt. Sitio oficial de PSeInt.