Rocketseat

Calculadora de Idade

Calculadora de Idade

Conheça o projeto

Nesse desafio você irá implementar uma simples ferramenta que pergunta a data de nascimento do usuário e calcula a idade exata em anos.

Instruções

Estrutura, regras e requisitos do projeto

Descrição

O programa solicita a data de nascimento no formato "dd/mm/aaaa". Em seguida, ele calcula e exibe a idade do usuário.

Conceitos Praticados

  • Fundamentos: Entrada e saída.
  • Tipos de Dados:
    • Datas e Horas: Uso da classe Date ou Time para manipular as datas.
    • Strings: Para receber a entrada do usuário.
    • Regex: Para validar se o formato da data inserida está correto (/^\\d{2}\\/\\d{2}\\/\\d{4}$/).
    • Conversões: Transformar a string da data em um objeto Date.
  • Estruturas de Controle:
    • begin/rescue para tratar datas inválidas (ex: 31/02/2000).

Tarefas

Use este checklist para ajudar a organizar a sua entrega

Projetos relacionados