- Fundamentos de ProgramaçãoAlgoritmosAlgoritmos de Ordenação
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
Considere o algoritmo na forma de pseudocódigo a seguir:
início
vetor:vetor[0..4] inteiro
num, pos, ult, aux: inteiro
para pos de 0 até 4 faça
leia num
vetor[pos] ← num
fim_para
pos ← 0
ult ← 4
aux ← 0
enquanto ult <> 1 faça
enquanto pos <> ult faça
se vetor[pos] > vetor[pos + 1]
então aux<-vetor[pos]
vetor[pos] ← vetor[pos+1]
vetor[pos+1] ← aux
fim_se
pos ← pos+1
fim_enquanto
pos ← 0
ult ← ult-1
fim_enquanto
para pos de 0 até 4 faça
imprima vetor[pos]
fim_para
fim
O pseudocódigo acima←