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.
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" FinSiFinAlgoritmoLo que muestra:
Puede entrarSe 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.
Iniciales de un nombre
Obtiene las iniciales de un nombre completo.
BásicoAdivina el número
Adivina un número secreto del 1 al 100 en siete intentos.
IntermedioOrdenamiento burbuja
Ordena números al azar intercambiando vecinos, y se detiene apenas quedan ordenados.
IntermedioOrdenamiento por inserción
Inserta cada número entre los ya ordenados, como al acomodar cartas en la mano.
IntermedioValidaciones reutilizables
Valida el correo y la edad de un formulario de registro.
IntermedioOrdenamiento Shell
Una inserción entre elementos lejanos, con un salto que se achica en cada pasada.
AvanzadoOrdenamiento por montículo
Organiza el arreglo como un montículo y saca el mayor una y otra vez.
AvanzadoTa-Te-Ti
El clásico juego de tres en línea para dos jugadores.
AvanzadoCajero automático
Verifica el PIN y permite consultar, depositar y retirar dinero.
AvanzadoJuego del ahorcado
Adivina una palabra secreta letra por letra con seis errores permitidos.
Avanzado
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.