Editor e Executor de Pseudocódigo Edexcel
Escreva pseudocódigo Edexcel, 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 Pearson Edexcel GCSE Computer Science: SET…TO, SEND…TO DISPLAY, RECEIVE…FROM KEYBOARD, IF…THEN…END IF, FOR…FROM…TO…DO…END FOR, WHILE…DO…END WHILE, REPEAT…UNTIL. 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 Edexcel num relance
| Construção | Sintaxe | Exemplo |
|---|---|---|
| Atribuição | SET x TO value | SET total TO 0 |
| Saída | SEND expr TO DISPLAY | SEND "Hi " & name TO DISPLAY |
| Entrada | RECEIVE x FROM (TYPE) KEYBOARD | RECEIVE name FROM (STRING) KEYBOARD |
| Seleção (if / else) | IF … THEN … ELSE … END IF | IF n > 5 THEN … END IF |
| Laço controlado por contador | FOR i FROM a TO b DO … END FOR | FOR i FROM 1 TO 10 DO … END FOR |
| Laço com condição prévia | WHILE cond DO … END WHILE | WHILE n > 0 DO … END WHILE |
| Laço com condição posterior | REPEAT … UNTIL cond | REPEAT … UNTIL n = 0 |
| Procedimento / sub-rotina | PROCEDURE name(params) … END PROCEDURE | greet("Ada") |
| Comentário | // comment | // swap the values |
Veja esses algoritmos animados
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 Edexcel?
O pseudocódigo Edexcel é o estilo de código usado nas provas de Pearson Edexcel GCSE Computer Science. Caracteriza-se por SET…TO, SEND…TO DISPLAY, RECEIVE…FROM KEYBOARD, END IF/END WHILE.
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.