MA

Maria Aparecido04/06/2023 15:08
Share

Exercício usando C# - IMC

    double vAlt, vPeso, vIMC;

          Console.Write("Qual é a sua altura?: ");

          vAlt = double.Parse(Console.ReadLine());

          Console.Write("Qual o seu peso?: ");

          vPeso = double.Parse(Console.ReadLine());

          vIMC = vPeso / Math.Pow(vAlt, 2);

          Console.WriteLine("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-");

          Console.WriteLine("Seu IMC: " +vIMC.ToString("N2"));

          if (vIMC < 17)

          {

            Console.ForegroundColor = ConsoleColor.Magenta;

            Console.WriteLine("Muito abaixo do peso!");

            Console.ResetColor();

          }

          else

            if (vIMC >= 17 && vIMC <= 18.99)

            {

              Console.ForegroundColor = ConsoleColor.Red;

              Console.WriteLine("Abaixo do peso.");

              Console.ResetColor();

            }

            else

              if (vIMC >= 19 && vIMC <= 24.99)

              {

                Console.ForegroundColor = ConsoleColor.Green;

                Console.WriteLine("Peso Ideal");

                Console.ResetColor();

              }

              else

                if (vIMC >= 25 && vIMC <= 29.99)

                {

                  Console.ForegroundColor = ConsoleColor.DarkYellow;

                  Console.WriteLine("Sobrepeso.");

                  Console.ResetColor();

                }

                else

                  if (vIMC >= 30 && vIMC <= 34.99)

                  {

                    Console.ForegroundColor = ConsoleColor.DarkMagenta;

                    Console.WriteLine("Obesidade.");

                    Console.ResetColor();

                  }

                  else

                    if (vIMC >= 35 && vIMC <= 40)

                    {

                      Console.ForegroundColor = ConsoleColor.DarkGreen;

                      Console.WriteLine("Obesidade Severa.");

                      Console.ResetColor();

                    }

                    else

                      if (vIMC > 40)

                      {

                        Console.ForegroundColor = ConsoleColor.DarkRed;

                        Console.WriteLine("Obesidade Morbida");

                        Console.ResetColor();

                      }

          Console.ReadKey();

    Share
    Recommended for you
    • Curso Unity 3D Game Developer
    • Curso Blockchain Specialist
    • Curso Swift & iOS Developer
    Comments (0)
    Recommended for youCatalog