Laboratorio de Algoritmia
APRENDE · CONSTRUYE · EXPERIMENTA

Convierte una condición en una decisión.

Explora la lógica de los algoritmos. Construye diagramas, escribe pseudocódigo y observa cómo cada entrada cambia el camino de ejecución.

Esta versión también funciona al abrir el archivo en tu navegador.

Primero, compara

Una condición devuelve VERDADERO o FALSO. El algoritmo usa ese resultado para elegir una rama.

Operadores de comparación

OperadorSignificado
> / <Mayor / menor que
>= / <=Mayor o igual / menor o igual
==Igual a
!=Distinto de

Un límite cambia el camino

85 > 90 → FALSO
90 > 90 → FALSO
95 > 90 → VERDADERO

Con >, el valor exacto del límite no activa la condición. Con >=, sí.

Combina condiciones

OR · O

Es verdadero si al menos una condición es verdadera.

temperatura > 90 OR presion > 120

Detener si cualquiera de los dos sensores está en nivel crítico.

AND · Y

Es verdadero solo cuando ambas condiciones son verdaderas.

temperatura > 75 AND temperatura <= 90

Comprueba si la temperatura está dentro del rango de advertencia.

NOT · NO

Invierte el resultado: verdadero pasa a falso y falso a verdadero.

NOT (temperatura > 90)

Los paréntesis dejan claro qué condición se está negando.

Tabla de verdad

ABA OR BA AND B
FFFF
FVVF
VFVF
VVVV

V = verdadero · F = falso. NOT V = F; NOT F = V.

Orden y claridad

AND se evalúa antes que OR. Usa paréntesis para agrupar tus condiciones y hacer explícita tu intención.

(temperatura > 90 OR presion > 120)
AND activo

En esta herramienta, usa == para comparar y <- para asignar un valor.

Ejemplos de pseudocódigo

01 · Control de temperatura

Proceso Temperatura
  Leer temperatura
  Si temperatura > 90 Entonces
    Escribir "DETENER MAQUINA"
  SiNo
    Escribir "CONTINUAR"
  FinSi
FinProceso

02 · Advertencia en un rango

Proceso Advertencia
  Leer temperatura
  Si temperatura > 75 AND temperatura <= 90 Entonces
    Escribir "ADVERTENCIA"
  SiNo
    Escribir "FUERA DEL RANGO DE ADVERTENCIA"
  FinSi
FinProceso

Estar fuera de este rango puede significar normalidad o un estado crítico; son decisiones diferentes.

En la herramienta, «Paso a paso» recorre automáticamente los bloques o las líneas. Puedes pausar para revisar los valores. Arrastra un espacio vacío del lienzo para desplazarte.

PseudoCraft · Laboratorio de Algoritmia

Construye tu primer algoritmoUsa los bloques de la izquierda. Luego activa Conectar y selecciona el bloque de origen y destino.
Arrastra el fondo para desplazarte; los bloques para ordenarlos
100%
Listo para construir
Condiciones: selecciona un bloque Decisión, escribe la expresión, conéctalo a dos destinos y marca sus salidas como y NO. Luego usa Ejecutar para recorrerlo o Paso a paso (avance automático) para observar la rama tomada.
Consola
Variables
Aún no hay variables en ejecución.
Sintaxis PSeInt independiente
1