Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] ComparandoDoisNúmeros

package br.com.nadson.desafiosc2.principal;

import java.util.Scanner;

public class ComparandoDoisNúmeros {
    public static void main(String[] args) {
        Scanner entrada = new Scanner(System.in);
        System.out.println("Digite o primeiro numero para a verificação:");
        int numero1 = entrada.nextInt();
        System.out.println("Agora digite o segundo numero :");
        int numero2= entrada.nextInt();
        if(numero1==numero2){
            System.out.println("os dois numero são iguais");
        } else if (numero1>numero2) {
            System.out.println(numero1+" é o maior numero");

        }else {
            System.out.println(numero2+" é o maior numero");
        }
        entrada.close();
    }
}
2 respostas
solução!

Olá, Nadson! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do Scanner para capturar entradas do usuário, utilizou muito bem a estrutura condicional para comparar os valores e ainda compreendeu a importância de fechar o recurso com entrada.close() ao final do programa.

Uma dica interessante para o futuro é melhorar a legibilidade da saída, utilizando printf para formatar as mensagens. Assim:

if (numero1 == numero2) {
    System.out.printf("Os dois números são iguais: %d%n", numero1);
} else if (numero1 > numero2) {
    System.out.printf("O maior número é: %d%n", numero1);
} else {
    System.out.printf("O maior número é: %d%n", numero2);
}

Isso faz com que a saída fique mais clara e padronizada, facilitando a leitura dos resultados.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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

obrigado pela dica, vou aplicar daqui para frente