Menu
Coddy logo textTech

Editor e Executor de Pseudocódigo Cambridge IGCSE

Escreva pseudocódigo Cambridge IGCSE, execute-o direto no navegador e percorra cada linha enquanto vê as variáveis mudarem.

O que é pseudocódigo?

Pseudocódigo é uma forma em linguagem simples de escrever a lógica de um programa antes de escrever código real. Usa palavras-chave estruturadas — IF, FOR, WHILE, PROCEDURE — para que os passos sejam inequívocos, mas dispensa a sintaxe complicada de uma linguagem específica. Isso o torna ideal para planejar algoritmos, estudar para provas e explicar ideias.

Este editor segue as convenções de pseudocódigo dos programas da Cambridge International — IGCSE Computer Science (0478) e A-Level Computer Science (9618): DECLARE com tipos explícitos, a seta de atribuição ←, OUTPUT e INPUT, IF/ELSE/ENDIF, CASE OF, FOR…NEXT, WHILE…ENDWHILE, REPEAT…UNTIL, arrays com base 1 e PROCEDURE/FUNCTION com RETURNS. Pressione Run para ver a saída e depois avance linha por linha.

Sintaxe do pseudocódigo Cambridge num relance

ConstruçãoSintaxeExemplo
Declarar uma variávelDECLARE x : TYPEDECLARE total : INTEGER
Atribuiçãox ← valuetotal ← 0
SaídaOUTPUT expr, exprOUTPUT "Total: ", total
EntradaINPUT variableINPUT name
Seleção (if / else)IF … THEN … ELSE … ENDIFIF n > 5 THEN … ENDIF
Seleção múltiplaCASE OF x … OTHERWISE … ENDCASECASE OF grade 'A' : … ENDCASE
Laço controlado por contadorFOR i ← a TO b [STEP s] … NEXT iFOR i ← 1 TO 10 … NEXT i
Laço com condição préviaWHILE cond DO … ENDWHILEWHILE n > 0 DO … ENDWHILE
Laço com condição posteriorREPEAT … UNTIL condREPEAT … UNTIL n = 0
Procedimento / sub-rotinaPROCEDURE name(params) … ENDPROCEDURECALL greet("Ada")
Função que retorna um valorFUNCTION name(params) RETURNS TYPE … ENDFUNCTIONRETURN n * n
Comentário// comment// swap the values

Perguntas frequentes sobre pseudocódigo

O que é pseudocódigo?

Pseudocódigo é uma forma em linguagem simples de descrever os passos de um algoritmo, usando palavras-chave estruturadas como IF, FOR e WHILE sem a sintaxe rígida de uma linguagem de programação real. Permite planejar e comunicar a lógica antes de escrever código.

Dá para executar pseudocódigo de verdade?

Pseudocódigo normalmente não é executável, mas este editor executa um dialeto bem definido (pseudocódigo Cambridge IGCSE / A-Level) inteiramente no navegador, para que você veja a saída e o percorra linha por linha.

Qual pseudocódigo este editor usa?

Ele segue as convenções de pseudocódigo Cambridge IGCSE e A-Level — DECLARE, a seta de atribuição ←, OUTPUT, INPUT, IF/ELSE/ENDIF, FOR/NEXT, WHILE/ENDWHILE, REPEAT/UNTIL, vetores e PROCEDURE/FUNCTION.

O editor de pseudocódigo é gratuito?

Sim. O editor e executor de pseudocódigo são totalmente gratuitos, funcionam no navegador e não exigem cadastro nem instalação.

Coddy programming languages illustration

Vá do pseudocódigo ao código real com a Coddy

COMEÇAR