Fácil Java

Declarando variáveis primitivas

Enunciado

Escreva um programa que declare uma variável int chamada quantidade com valor 10, uma double chamada precoUnitario com valor 2.50, e uma boolean chamada disponivel com valor true. Imprima cada uma no formato nome = valor.

Requisitos

  • Declarar as três variáveis com os tipos e valores exatos.
  • Imprimir cada variável em uma linha separada.
  • Usar System.out.println para a saída.

Código inicial

public class ExercicioFacil {
    public static void main(String[] args) {
        // declare as variáveis aqui
    }
}

Saída esperada

quantidade = 10
precoUnitario = 2.5
disponivel = true
Ver dica

Lembre-se de que double usa ponto decimal, não vírgula. O valor 2.50 será impresso como 2.5.

Mostrar solução
public class ExercicioFacil {
    public static void main(String[] args) {
        int quantidade = 10;
        double precoUnitario = 2.50;
        boolean disponivel = true;

        System.out.println("quantidade = " + quantidade);
        System.out.println("precoUnitario = " + precoUnitario);
        System.out.println("disponivel = " + disponivel);
    }
}

Passo a passo

  1. Declaramos int quantidade = 10; — um inteiro de 32 bits.
  2. Declaramos double precoUnitario = 2.50; — um decimal de precisão dupla.
  3. Declaramos boolean disponivel = true; — um valor lógico.
  4. Usamos System.out.println para imprimir cada variável concatenada com uma string.

Por que funciona

O operador + com uma string à esquerda converte os valores para texto e os concatena. Assim, "quantidade = " + quantidade produz quantidade = 10.

Erros comuns

  • Usar vírgula no decimal: double preco = 2,50; — erro de compilação. O correto é 2.50.
  • Esquecer o ponto e vírgula no final da declaração.
  • Tentar imprimir uma variável não declarada.

Outra forma de resolver

Usar printf para formatar:

System.out.printf("quantidade = %d%n", quantidade);
System.out.printf("precoUnitario = %.1f%n", precoUnitario);
System.out.printf("disponivel = %b%n", disponivel);

Saída esperada

quantidade = 10
precoUnitario = 2.5
disponivel = true