Menu
Coddy logo textTech

Editor y Ejecutor de Pseudocódigo Cambridge IGCSE

Escribe pseudocódigo Cambridge IGCSE, ejecútalo directamente en tu navegador y recorre cada línea mientras ves cómo cambian 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 pseudocódigo de los programas de Cambridge International — IGCSE Computer Science (0478) y A-Level Computer Science (9618): DECLARE con tipos explícitos, la flecha de asignación ←, OUTPUT e INPUT, IF/ELSE/ENDIF, CASE OF, FOR…NEXT, WHILE…ENDWHILE, REPEAT…UNTIL, arreglos con base 1 y PROCEDURE/FUNCTION con RETURNS. Pulsa Run para ver la salida y luego avanza línea a línea.

Sintaxis del pseudocódigo Cambridge de un vistazo

ConstrucciónSintaxisEjemplo
Declarar una variableDECLARE x : TYPEDECLARE total : INTEGER
Asignaciónx ← valuetotal ← 0
SalidaOUTPUT expr, exprOUTPUT "Total: ", total
EntradaINPUT variableINPUT name
Selección (if / else)IF … THEN … ELSE … ENDIFIF n > 5 THEN … ENDIF
Selección múltipleCASE OF x … OTHERWISE … ENDCASECASE OF grade 'A' : … ENDCASE
Bucle controlado por contadorFOR i ← a TO b [STEP s] … NEXT iFOR i ← 1 TO 10 … NEXT i
Bucle con condición previaWHILE cond DO … ENDWHILEWHILE n > 0 DO … ENDWHILE
Bucle con condición posteriorREPEAT … UNTIL condREPEAT … UNTIL n = 0
Procedimiento / subrutinaPROCEDURE name(params) … ENDPROCEDURECALL greet("Ada")
Función que devuelve un valorFUNCTION name(params) RETURNS TYPE … ENDFUNCTIONRETURN n * n
Comentario// comment// swap the values

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.

¿Se puede ejecutar pseudocódigo de verdad?

El pseudocódigo normalmente no es ejecutable, pero este editor ejecuta un dialecto bien definido (pseudocódigo Cambridge IGCSE / A-Level) totalmente en tu navegador, para que veas el resultado y lo recorras línea por línea.

¿Qué pseudocódigo usa este editor?

Sigue las convenciones de pseudocódigo Cambridge IGCSE y A-Level: DECLARE, la flecha de asignación ←, OUTPUT, INPUT, IF/ELSE/ENDIF, FOR/NEXT, WHILE/ENDWHILE, REPEAT/UNTIL, arreglos y PROCEDURE/FUNCTION.

¿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.

Coddy programming languages illustration

Pasa del pseudocódigo al código real con Coddy

COMENZAR