Algoritmo e pseudocódigo
Um algoritmo é uma sequência finita e ordenada de passos que resolve um problema. Escreve-se primeiro em pseudocódigo (português estruturado), independente da linguagem:
INÍCIO
ler nota
SE nota >= 10 ENTÃO
escrever "Aprovado"
SENÃO
escrever "Reprovado"
FIM SE
FIM
As 3 estruturas de controlo: sequência, decisão (SE), repetição (ENQUANTO/PARA).