Skip to content

Instantly share code, notes, and snippets.

@leordev
Created May 20, 2020 01:02
Show Gist options
  • Save leordev/dc1858fe58c91c24cf96c892dee2861f to your computer and use it in GitHub Desktop.
Save leordev/dc1858fe58c91c24cf96c892dee2861f to your computer and use it in GitHub Desktop.
cadastro da academia

Formulário de Cadastro de Academia

Crie o formulário a seguir com os seguintes campos:

FICHA CADASTRAL SUPERGYM

Nome: ____________________
Sobrenome: ________________
Data de Nascimento: __/__/____
Sexo: o Masculino o Feminino
Peso: ________ kg
Altura: ______ m

Objetivos (pode escolher mais que um):
[] Emagrecimento [] Condicionamento Físico [] Saúde [] Estética [] Preparação para Esporte

Observações:
________________________________________________________
________________________________________________________
________________________________________________________

[Cadastrar]

Envio da ficha

Ao apertar no botão cadastrar, as seguintes verificações deverão ser feitas:

Campos obrigatórios:

  • nome, sobrenome, data de nascimento, sexo, peso, altura

Validações extras:

  • a idade mínima para cadastro na Super GYM é de 14 anos
  • pelo menos um objetivo deve ser marcado
  • o peso mínimo é de 30kg e máximo de 900kg
  • a altura mínima é de 1 metro e máxima de 3 metros

Relatório de impressão da Ficha de Cadastro da academia

Se as verificações foram feitas com sucesso, esconda o formulário e imprima na tela o seguinte relatório:

Parabéns, NOME SOBRENOME!
Seja bem vindo à nossa academia! Esperamos que você alcance seus objetivos conosco!

Seguem os dados da sua ficha Cadastral:

Sexo: xxxxxx
Idade: yyyyy

Objetivos:
x, y, z

Observações:
xxxxxxxxxxxxxxxxxxxx

Tabela de Acompanhamento Trimestral

Data:   | Início | Mês 1 | Mês 2 | Mês 3 |
Peso:   | (peso) |  ---  |  ---  |  ---  |
IMC:    | (imc)  |  ---  |  ---  |  ---  |

O cálculo do IMC é feito da seguinte forma:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment