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

[Dúvida] [Minha Solução] Positivo ou Negativo

/Desafio1: Crie um programa que solicite ao usuário digitar um número. Se o número for positivo, exiba "Número positivo", caso contrário, exiba "Número negativo"./

import java.util.Scanner;

    public class PositivoOuNegativo {
    public static void main(String[] args) {
    
        Scanner sc = new Scanner(System.in);
        double numeroDigitado = 0;
        System.out.println("Insira um numero positivo ou negativo: ");
        numeroDigitado = sc.nextDouble();
        if (numeroDigitado > 0) {
            System.out.println("Numero positivo: " + numeroDigitado);
        } else {
            System.out.println("numero negativo: " + numeroDigitado);
        }
    }
}
1 resposta
solução!

Olá, Carlos.

Tudo bem?

Seu código está quase perfeito! Ele já faz a maior parte do que é necessário para resolver o desafio proposto. No entanto, há um pequeno ajuste que pode ser feito para cobrir todos os casos possíveis. Atualmente, seu código não trata o caso em que o número digitado é zero. Vamos adicionar essa verificação para tornar seu programa mais completo.

Aqui está uma versão ajustada do seu código:

import java.util.Scanner;

public class PositivoOuNegativo {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Insira um numero positivo ou negativo: ");
        double numeroDigitado = sc.nextDouble();
        
        if (numeroDigitado > 0) {
            System.out.println("Numero positivo: " + numeroDigitado);
        } else if (numeroDigitado < 0) {
            System.out.println("Numero negativo: " + numeroDigitado);
        } else {
            System.out.println("O numero é zero.");
        }
    }
}

Com essa modificação, seu programa agora também informa que o número é zero quando o usuário digita 0. Isso cobre todos os possíveis valores que podem ser digitados. Parabéns por praticar! Continue com essa dedicação.

Espero ter ajudado e bons estudos!