Oi, estudante. Tudo bem com você?
Seu exercício está correto e atende à proposta de comparar dois números. A combinação de if, else if e else ficou adequada para representar as três possibilidades. Também está correto utilizar o operador == para verificar se os números são iguais e o operador > para verificar se o primeiro número é maior que o segundo.
Um ponto interessante na sua solução é que você não precisou criar uma condição específica para verificar se o segundo número é maior. Quando numero1 não é igual a numero2 e também não é maior, a única possibilidade restante é que numero2 seja maior. Por exemplo, com 10 e 25, a primeira condição é falsa e 10 > 25 também é falso, então o else exibe 25 como maior. Já com 25 e 10, a segunda condição é verdadeira e o programa exibe 25. Com dois valores iguais, como 15 e 15, a primeira condição é executada.
Parabéns pelo exercício e por compartilhar sua solução. Continue praticando as estruturas condicionais e testando diferentes entradas nos seus programas. O fórum está à disposição para acompanhar seu aprendizado.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!