Editor y Ejecutor de Pseudocódigo OCR
Escribe pseudocódigo OCR, ejecútalo directamente en tu navegador y avanza línea a línea mientras ves cambiar las variables.
¿Qué es el pseudocódigo?
El pseudocódigo es una forma en lenguaje sencillo de expresar la lógica de un programa antes de escribir código real. Usa palabras clave estructuradas — IF, FOR, WHILE, PROCEDURE — para que los pasos sean inequívocos, pero omite la sintaxis complicada de un lenguaje concreto. Por eso es ideal para planificar algoritmos, estudiar para exámenes y explicar ideas.
Este editor sigue las convenciones de OCR GCSE Computer Science (J277): =, print(), input(), if/else/endif, for…next, while…endwhile, do…until, switch/case/endswitch, procedure/function. Pulsa Run para ver la salida y luego avanza una línea a la vez viendo cómo se actualiza cada variable.
Sintaxis del pseudocódigo OCR de un vistazo
| Construcción | Sintaxis | Ejemplo |
|---|---|---|
| Asignación | x = value | total = 0 |
| Salida | print(expr) | print("Total: " + str(total)) |
| Entrada | x = input(prompt) | name = input("Name?") |
| Selección (if / else) | if … then … else … endif | if n > 5 then … endif |
| Selección múltiple | switch x: case v: … default: … endswitch | switch day: case "Sat": … endswitch |
| Bucle controlado por contador | for i = a to b … next i | for i = 1 to 10 … next i |
| Bucle con condición previa | while cond … endwhile | while n > 0 … endwhile |
| Bucle con condición posterior | do … until cond | do … until n == 0 |
| Procedimiento / subrutina | procedure name(params) … endprocedure | greet("Ada") |
| Función que devuelve un valor | function name(params) … return … endfunction | return n * 2 |
| Comentario | // comment | // swap the values |
Mira estos algoritmos animados
Preguntas frecuentes sobre pseudocódigo
¿Qué es el pseudocódigo?
El pseudocódigo es una forma en lenguaje sencillo de describir los pasos de un algoritmo, usando palabras clave estructuradas como IF, FOR y WHILE sin la sintaxis estricta de un lenguaje de programación real. Permite planificar y comunicar la lógica antes de escribir código.
¿Qué es el pseudocódigo OCR?
El pseudocódigo OCR es el estilo de código que se usa en los exámenes de OCR GCSE Computer Science (J277). Se caracteriza por =, print(), input(), do…until, switch/case.
¿El editor de pseudocódigo es gratis?
Sí. El editor y ejecutor de pseudocódigo son totalmente gratuitos, funcionan en tu navegador y no requieren registro ni instalación.