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

Comparando dois números [resolvido]

import java.util.Scanner;

public class Main {
    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("Os números são iguais");
        } else if (num1 > num2) {
            System.out.println("O maior número é " + num1 + ".");
        } else {
            System.out.println("O maior número é " + num2 + ".");
        }

        scanner.close();
    }
}
2 respostas
solução!

Oi, Marcos! Como vai?

Obrigada por compartilhar seu código com a comunidade Alura.

Você implementou bem a comparação entre dois números, usando if-else para cobrir todos os cenários. A saída está clara e fácil de entender pra quem estiver usando o programa.

Ícone de sugestão

Para saber mais:

A comparação entre valores numéricos é um dos fundamentos mais importantes da programação. Em Java, usamos operadores relacionais para isso. Confira os links abaixo para se aprofundar no tema:

Alura

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

Minha solução:

package org.example;

import java.util.ArrayList; import java.util.Scanner;

public class ComparandoNumeros { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ArrayList numeros = new ArrayList(); System.out.println("Digite o primeiro número: "); int numero1 = sc.nextInt(); numeros.add(numero1); System.out.println("Digite o segundo número: "); int numero2 = sc.nextInt(); numeros.add(numero2); int maior = -1;

    for (Integer numero: numeros) {
        if (numero > maior) {
            maior = numero;
        }
    }

    System.out.println("O maior numéro é " + maior);

}

}