Olá,
Gostaria de entender um pouco melhor sobre o por que não reconhece as variáveis Peso e Altura. Poderiam me ajudar, por favor? Obrigado.
import 'dart:io';
void main() {
print('Qual é o seu nome?');
String? nome = stdin.readLineSync();
if (nome != null) {
print('Qual é a sua idade?');
}
String? idade = stdin.readLineSync();
if (idade != null) {
print('Qual é a sua altura?');
}
String? inputAltura = stdin.readLineSync();
if (inputAltura != null) {
double altura = double.parse(inputAltura);
}
print('Qual e seu peso?');
String? inputPeso = stdin.readLineSync();
if (inputPeso != null) {
double peso = double.parse(inputPeso);
}
double imc = peso / (altura * altura);
print(
'Olá meu nome é $nome, tenho $idade anos, a minha altura é $altura e meu peso é $peso. \n'
'Considerando a minha altura e meu peso atual o meu IMC é de $imc.');
}