Maior da sequência
Em sistemas reais, você frequentemente precisa encontrar o valor máximo em um conjunto de dados, como a maior temperatura registrada ou a maior nota de uma turma. Usar um laço for para percorrer entradas e atualizar uma variável de controle é uma técnica básica e eficiente que você aplicará em diversas situações.
O PROBLEMA
Leia 5 números e exiba o maior usando for.
EXEMPLO
3,7,1,9,4 → Maior: 9.0
SOBRE O CONCEITO
O exercício pede para ler 5 números com Scanner e nextDouble(), usando um laço for com uma variável de controle (ex.: i de 0 a 4). Dentro do laço, você compara cada número lido com uma variável maior, inicializada corretamente. O erro comum de iniciar maior com 0 é problemático porque se todos os números forem negativos, nenhum será maior que 0 e o resultado será 0, que não está na sequência. A forma correta é inicializar maior com o primeiro número lido (por exemplo, ler o primeiro antes do laço ou usar uma flag para definir o primeiro valor). Assim, a comparação com if (numero > maior) sempre atualiza com um valor real da sequência.
RESOLUÇÃO