- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
Antes de se escrever um programa em uma linguagem de programação, uma prática recomendada é apresentar a lógica de programação usando uma pseudolinguagem. Considere o algoritmo em pseudolinguagem apresentado abaixo, em que o operador mod retorna o resto da divisão inteira.
Programa Sabesp
Var ano, n: inteiro
Início
imprima("Digite o ano com 4 digitos: ")
leia (ano)
se (ano > 1949 e ano<=1999)
então
n ← ano mod 100
...I...
senão
imprima("Ano inválido")
fim se
Fim
Um Estagiário, ao analisar o algoritmo acima, conclui corretamente que