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

[Minha Solução] Compara Números

Desafio 2: Peça ao usuário para inserir dois números inteiros. Compare os números e imprima uma mensagem indicando se são iguais, diferentes, o primeiro é maior ou o segundo é maior.

import java.util.Scanner;

public class ComparaNumeros {
    public static void main(String[] args) {
    
        Scanner scanner = new Scanner(System.in);
        
        System.out.println("Digite o primeiro número: ");
        int primeiroNumero = scanner.nextInt();
        
        System.out.println("Digite o segundo número: ");
        int segundoNumero = scanner.nextInt();
        
        if (primeiroNumero == segundoNumero) {
            System.out.println("Os valores dos numeros digitados são IGUAIS!");
        } else if (primeiroNumero != segundoNumero && primeiroNumero > segundoNumero) {
            System.out.println("Os valores digitados são diferentes. Primeiro valor é maior que segundo valor!");
        } else {
            System.out.println("Os valores digitados são diferentes. Segundo valor é maior que o primeiro valor!");
        }
    }
}
1 resposta
solução!

Olá, Carlos. Tudo bem?

Parabéns pelo seu trabalho! Seu código está bem estruturado e funcional.

  1. Consistência e Legibilidade: Mantenha a consistência no uso de espaços e indentações para melhorar a legibilidade.

  2. Comentários: Adicionar comentários pode ajudar a esclarecer o propósito de cada seção do código, tornando-o mais fácil de entender para outras pessoas.

import java.util.Scanner;

public class ComparaNumeros {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        
        // Solicitando ao usuário para inserir os números
        System.out.println("Digite o primeiro número: ");
        int primeiroNumero = scanner.nextInt();
        
        System.out.println("Digite o segundo número: ");
        int segundoNumero = scanner.nextInt();
        
        // Comparando os números e imprimindo a mensagem correspondente
        if (primeiroNumero == segundoNumero) {
            System.out.println("Os valores dos números digitados são IGUAIS!");
        } else if (primeiroNumero > segundoNumero) {
            System.out.println("Os valores digitados são diferentes. Primeiro valor é maior que o segundo valor!");
        } else {
            System.out.println("Os valores digitados são diferentes. Segundo valor é maior que o primeiro valor!");
        }
    }
}

Ótimo trabalho até aqui! Continue assim e continue praticando.

Um abraço.