1
resposta

Exercício verificação de idade

import java.util.Scanner;

public class idade {
    public static void main(String[] args) {
        Scanner ler = new Scanner(System.in);

        System.out.println("Qual a sua idade? ");
        int idade = ler.nextInt();
        String mensagem;

        if (idade >= 18) {
            mensagem = "Você é maior de idade.";
        } else {
            mensagem = "Você é menor de idade.";
        }
        System.out.println(mensagem);
    }
}

1 resposta

Oi, Gabriel! Como vai?

Agradeço por compartilhar.

Você estruturou muito bem a lógica usando if/else e também separou a variável mensagem, o que deixa o código mais organizado e fácil de entender. Isso mostra um bom cuidado com a legibilidade, que é algo importante desde o início.

Você pode usar o método close() pra fechar o Scanner depois do uso, evitando consumo desnecessário de recursos.


import java.util.Scanner;

public class exemplo {
    public static void main(String[] args) {
        Scanner ler = new Scanner(System.in);

        int idade = ler.nextInt();
        System.out.println(idade);

        ler.close();
    }
}

Nesse código, ler.close() encerra o uso do Scanner, ajudando a manter o programa mais seguro e organizado.

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