- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
O programa a seguir está expresso na forma de uma pseudolinguagem (português estruturado), apresentando a lógica de um algoritmo.
Início
Inteiro: a1, a2, x, i;
a1 ← 1;
a2 ← 2;
x ← 0;
Para i de 1 até 4 faça
[
Se (a1 < a2)
Então
[
x ← a1;
a1 ← a2;
a2 ← x;
]
Senão
[
a1 ← a1 - 1;
a2 ← a2 + 1;
]
]
x ← a1 + a2;
Fim.
Ao final da execução desse algoritmo, o valor da variável x será: