O algoritmo a seguir utiliza palavras do nosso idioma para representar a resolução lógica de um problema computacional:
algoritmo Teste
var vet: vetor[0..4] inteiro
var n, p, u, aux: inteiro
início
para (p de 0 até 4 passo 1) faça
leia (n)
vet[p] ? n
fim_para
p ? 0
u ? 4
aux ? 0
enquanto (u<>1) faça
enquanto (p<>u) faça
se(vet[p]>vet[p+1])
então aux ? vet[p]
vet[p] ? vet[p+1]
vet[p+1] ? aux
fim_se
p ? p+1
fim_enquanto
p ? 0
u ? u-1
fim_enquanto
fim
O pseudocódigo apresentado
- ✂️
- ✂️
- ✂️
- ✂️
- ✂️