Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] EncontrandoOMaiorNumero

package br.com.nadson.desafiosc3.principal;

import java.util.Scanner;

public class EncontrandoOMaiorNumero {
    public static void main(String[] args) {
        try(Scanner entrada = new Scanner(System.in)){
        System.out.println("Quantos numeros quer digitar");
        int qtNumeros=entrada.nextInt();
        int maior = Integer.MIN_VALUE;
        for (int i = 0; i < qtNumeros; i++) {
            System.out.print("Digite um número: ");
            int num = entrada.nextInt();

            if (num > maior) {
                maior = num;
            }
        }
      
        System.out.println("O maior número é: " + maior);
    }}
}
1 resposta
solução!

Olá, Nadson, como vai?

Você aplicou muito bem o try-with-resources ao instanciar o Scanner e utilizou corretamente a constante Integer.MIN_VALUE para inicializar sua variável de comparação. O seu código funciona perfeitamente para a lógica de encontrar o maior número solicitando a quantidade de elementos previamente.

Parabéns pela dedicação em resolver o desafio e obrigado por compartilhar seu código conosco. O fórum está à disposição caso surjam outras dúvidas.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!