1
resposta

Comparando dois números

package Exercicio_IfeElse;

import java.util.Scanner;

public class ComparandoNumeros {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("Digite o primeiro número: ");
        int num1 = scanner.nextInt();

        System.out.println("Digite o segundo número: ");
        int num2 = scanner.nextInt();

        if (num1 > num2){
            System.out.println("O maior número é o: " + num1);
        } else if (num2 > num1) {
            System.out.println("O maior número é o: " + num2);
        } else {
            System.out.println("Ambos números são iguais");
        }
    }
}
1 resposta

Oi, Kauã! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Seu código tá bem organizado e cumpre direitinho o objetivo da atividade: comparar dois números e exibir o maior ou indicar se são iguais. Gostei da clareza nas mensagens para o usuário.

Ícone de sugestão Para saber mais:

Além de comparar números com if e else, você sabia que é possível usar o operador ternário para simplificar algumas comparações simples? Ele é uma forma reduzida de escrever uma condição e funciona assim:

int maior = (num1 > num2) ? num1 : num2;
System.out.println("O maior número é: " + maior);

Esse operador pode deixar o código mais compacto, mas lembre-se de usá-lo apenas quando a lógica for simples e fácil de entender!

Alura

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