Este projeto foi desenvolvido como parte de uma atividade do Bootcamp Santander na Digital Innovation One. Este projeto consiste em uma aplicação Dart que calcula o Índice de Massa Corporal (IMC) com base nos valores de peso e altura fornecidos pelo usuário. Além disso, o projeto classifica o resultado do IMC em diferentes categorias de acordo com as recomendações padrão.
- Solicita ao usuário o nome, peso e altura.
- Calcula o IMC com base nos valores fornecidos.
- Classifica o resultado do IMC em categorias como "Saudável", "Sobrepeso", etc.
- Lida com exceções, como altura zero.
- Exibe o resultado do cálculo e a classificação no terminal.
- Clone este repositório:
git clone https://github.com/leandrucarvalho/imc_app
- Navegue até o diretório do projeto:
cd imc_app
- Execute o aplicativo:
dart run
- Siga as instruções fornecidas para inserir os dados de peso e altura e calcular o IMC.
Este projeto inclui testes unitários para verificar o cálculo do IMC e a classificação do IMC. Para executar os testes, use o seguinte comando:
dart run test
Agradecemos à Digital Innovation One e ao Santander Bootcamp 2023 - Mobile com Flutter por proporcionar a oportunidade de aprender e desenvolver este projeto.
Este projeto foi criado para fins educacionais e de aprendizado. Sinta-se à vontade para usá-lo como referência ou expandir suas funcionalidades.
Divirta-se codificando!