Menu
Coddy logo textTech

Editor e Executor de Pseudocódigo OCR

Escreva pseudocódigo OCR, execute direto no navegador e avance linha por 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 OCR GCSE Computer Science (J277): =, print(), input(), if/else/endif, for…next, while…endwhile, do…until, switch/case/endswitch, procedure/function. Pressione Run para ver a saída e depois avance uma linha de cada vez vendo cada variável ser atualizada.

Sintaxe do pseudocódigo OCR num relance

ConstruçãoSintaxeExemplo
Atribuiçãox = valuetotal = 0
Saídaprint(expr)print("Total: " + str(total))
Entradax = input(prompt)name = input("Name?")
Seleção (if / else)if … then … else … endifif n > 5 then … endif
Seleção múltiplaswitch x: case v: … default: … endswitchswitch day: case "Sat": … endswitch
Laço controlado por contadorfor i = a to b … next ifor i = 1 to 10 … next i
Laço com condição préviawhile cond … endwhilewhile n > 0 … endwhile
Laço com condição posteriordo … until conddo … until n == 0
Procedimento / sub-rotinaprocedure name(params) … endproceduregreet("Ada")
Função que retorna um valorfunction name(params) … return … endfunctionreturn n * 2
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.

O que é pseudocódigo OCR?

O pseudocódigo OCR é o estilo de código usado nas provas de OCR GCSE Computer Science (J277). Caracteriza-se por =, print(), input(), do…until, switch/case.

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