Número máximo entre os números fornecidos
Ao estudar o operador condicional, tocamos no tópico de encontrar o número máximo de vários números inseridos. No problema "Máximo de quatro números" usamos o seguinte algoritmo:
1. atribua o valor da variável 
M à primeira das quatro variáveis;
2. se o valor da segunda variável for maior que o valor da variável 
M, substitua o valor da variável 
M  pelo valor da segunda variável; 
3. se o valor da terceira variável for maior que o valor da variável 
M, substitua o valor da variável 
M pelo valor da terceira variável;< br />
4. se o valor da quarta variável for maior que o valor na variável 
M, substitua o valor da variável 
M  pelo valor da quarta variável. 
Pode-se ver que cada  o número (vamos denotar por 
X) comparamos com a variável 
M, como segue:
 
pseudocódigo
entrada X
se (M < X) então
  M = X
O principal neste código é determinar qual valor inicial a variável M terá.
Normalmente, ao resolver um problema de encontrar um máximo ou mínimo, o valor inicial da variável M é atribuído igual ao primeiro número.
Assim, o código acima deve ser executado 1 vez menos que o número de números (porque o primeiro número deve ser digitado e armazenado como valor inicial da variável M).
Se tivermos o número de números definido no teclado (por exemplo, na variável n), podemos organizar um ciclo (de 2 a n), usando o mesmo número para armazenar a variável numérica.
Tente escrever o programa você mesmo.