Aplicativo Android (Java) que calcula o Índice de Massa Corporal (IMC) e informa a classificação do usuário.
- Tela 1 (MainActivity) — o usuário digita o peso (kg) e a altura (m).
- Ao tocar em "Calcular", os dados são enviados para a Tela 2 (ResultadoActivity), que:
- calcula o IMC pela fórmula
peso / altura²; - classifica o resultado em: Abaixo do peso, Peso ideal, Sobrepeso ou Obesidade;
- exibe o valor do IMC e a mensagem de classificação.
- calcula o IMC pela fórmula
| IMC | Classificação |
|---|---|
| < 18.5 | Abaixo do peso |
| 18.5 – 24.9 | Peso ideal |
| 25.0 – 29.9 | Sobrepeso |
| ≥ 30.0 | Obesidade |
app/src/main/java/com/example/imcapp/
├── MainActivity.java # Tela 1: entrada de peso e altura
└── ResultadoActivity.java # Tela 2: calcula e exibe o IMC
- Abra a pasta
IMCAppno Android Studio (File > Open). - Aguarde o Gradle sincronizar.
- Rode o app em um emulador ou dispositivo físico (botão Run ▶).
- Android Studio Hedgehog ou mais recente
- Android SDK 21+ (minSdk) / compileSdk 34