Informática, perguntado por cleiton88692791, 9 meses atrás

Com a linguagem Dart, criar uma função que receba a altura em centímetros e o peso e calcule e exiba
peso:
altura:
IMC:
Faixa:

Soluções para a tarefa

Respondido por Lcs001
0

Resposta:

Em Dart:

import 'dart:io';

void main() {

   print("Digite sua altura(em cm): ");

   double altura = double.parse(stdin.readLineSync());

   print("Digite seu peso(em kg): ");

   double peso = double.parse(stdin.readLineSync());

   print("Altura: $altura");

   print("Peso: $peso");

   double imc = (peso/(altura*altura))*10000;

   print("IMC: $imc");

   if(imc<18.5)

   {

     print("Peso abaixo do normal.");

   }

   else if (imc<24.9 && imc> 18.5)

   {

     print("Peso considerado normal pela OMS.");

   }

   else if (imc<29.9 && imc> 25)

   {

     print("Peso em pré-obesidade ou acima do peso.");

   }

   else if (imc<34.9 && imc> 30)

   {

     print("Obesidade grau um");

   }

   else if (imc<39.9 && imc> 35)

   {

     print("Obesidade grau dois.");

   }

   else

   {

     print("Obesidade grau três ou mórbida.");

   }

}

Explicação:

  1. Primeiro importa a biblioteca para poder usar as funções
  2. Na função main, recebe os dados: peso e altura
  3. Calcular o IMC por meio da multiplicação dos dados e transformação de unidades
  4. Exibe os dados e resultados
  5. Utiliza-se condicional para detectar a faixa o IMC calculado

Perguntas interessantes