Algoritmos para programação

Escrever um algoritmo para subsidiar a elaboração de um programa será utilizado aqui como sendo descrever passos da resolução de um problema, como se fossemos um computador. 

Formalismo em um algoritmo 

Os algoritmos são descritos em uma linguagem chamada pseudo-código. Este nome é uma alusão à posterior implementação em uma linguagem de programação, ou seja, quando formos programar em uma linguagem, por exemplo C++, estaremos gerando código em C++. 

Por isso os algoritmos são independentes das linguagens de programação. Ao contrário de uma linguagem de programação não existe um formalismo rígido de como deve ser escrito o algoritmo. 

O algoritmo deve ser fácil de se interpretar e fácil de se codificar. Ou seja, ele deve ser o intermediário entre a linguagem falada e a linguagem de programação. 
O Algoritmo também deve ter um nome ou uma descrição para identificá-lo. 

Nomes de variáveis, constantes em um algoritmo

Formação do identificador de uma variável ou de uma constante: 
- Na  primeira posição deve ser uma letra 
- Nas seguintes devem pertencer ao conjunto: { a .. z , 0 .. 9 , _ }