Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            float peso, altura, IMC;

            Console.WriteLine("Informe seu peso altual: ");
            peso = float.Parse(Console.ReadLine());
            Console.WriteLine("Informe sua altura: ");
            altura = float.Parse(Console.ReadLine());

            IMC = (peso / (altura * altura));

            if (IMC <= 18.5)
            {
                Console.WriteLine("Peso abaixo do normal");
                Console.WriteLine(IMC.ToString());
            }

            else if ((IMC >= 18.5) && (IMC <= 24.9))
            {
                Console.WriteLine("Peso normal ");
                Console.WriteLine(IMC.ToString());
            }

            else if ((IMC >= 25) && (IMC <= 29.9))
            {
                Console.WriteLine("Sobrepeso ");
                Console.WriteLine(IMC.ToString());
            }

            else if ((IMC >= 30) && (IMC <= 34.9))
            {
                Console.WriteLine("Peso Obesidade grau 1 ");
                Console.WriteLine(IMC.ToString());
            }
            else if ((IMC >= 35) && (IMC <= 39.9))
            {
                Console.WriteLine("Peso Obesidade grau 2 ");
                Console.WriteLine(IMC.ToString());
            }

            else
            {
                Console.WriteLine("Obesidade grau 3 ");
                Console.WriteLine(IMC.ToString());
            }

            Console.ReadKey();
            Console.WriteLine("Digite <Enter> para sair !");
        }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            double A, P, IMC;

            A             = Convert.ToDouble(textBox1.Text);
            P             = Convert.ToDouble(textBox2.Text);
            IMC           = P / (A * A);
            textBox3.Text = IMC.ToString("0.00");

            if (IMC < 18.49)
            {
                MessageBox.Show("Situação: Você está abaixo do Peso", "Cálculo IMC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else if (IMC <= 24.99)
            {
                MessageBox.Show("Situação: Você está com Peso na Normalidade", "Cálculo IMC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else if (IMC < 29.99)
            {
                MessageBox.Show("Situação: Você está acima do Peso", "Cálculo IMC", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            else if (IMC < 34.99)
            {
                MessageBox.Show("Situação: Você está com Obesidade Grau I", "Cálculo IMC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else if (IMC < 39.99)
            {
                MessageBox.Show("Situação: Você está com Obesidade Grau II (Severa)", "Cálculo IMC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else if (IMC > 40)
            {
                MessageBox.Show("Situação: Você está com Obesidade Grau III (Mórbida)", "Cálculo IMC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        private void Save()
        {
            var    actualName = _userRepository.GetActualUserNickName();
            double IMCToPass;

            IMCToPass = _userServices.GetIMCByUserParameters(Weight, Height);
            IMC       = (int)IMCToPass;
            _userRepository.ModifyUserByUsername(Name, Surname, Age, Weight, Height, Password, Username, IMC.ToString(), actualName);
        }
Ejemplo n.º 4
0
        private void Save()
        {
            double IMCToPass;

            IMCToPass = _userServices.GetIMCByUserParameters(Weight, Height);
            IMC       = (int)IMCToPass;
            _userRepository.AddUser(Name, Surname, Age, Weight, Height, Password, Username, IMC.ToString());
        }
Ejemplo n.º 5
0
        static void Main(string[] args)
        {
            Console.ForegroundColor = ConsoleColor.Black;
            Console.BackgroundColor = ConsoleColor.White;
            Console.Clear();

            Double op, numerador, denominador, division, num, cubo, peso, altura, IMC;



            do
            {
                Console.Title = "Programa que muestra menú de calculo.";
                Console.WriteLine("\n\tOPERACIONES MATEMÁTICAS:");
                Console.WriteLine("\n\t1. Dividir");
                Console.WriteLine("\n\t2. Obtener cubo");
                Console.WriteLine("\n\t3. Cálculo de IMC (Índice de Masa Corporal)");
                Console.WriteLine("\n\t4. Salir del programa");
                Console.WriteLine("\n ");
                Console.Write("Digite su opción: ");
                op = Double.Parse(Console.ReadLine());



                switch (op)
                {
                case 1:
                    Console.Clear();
                    Console.WriteLine("Usted ha seleccionado la opción: Dividir.");
                    Console.WriteLine("Ingrese el numerador de la división: ");
                    numerador = Double.Parse(Console.ReadLine());
                    Console.WriteLine("Ingrese el denominador de la división: ");
                    denominador = Double.Parse(Console.ReadLine());
                    division    = (numerador / denominador);
                    Console.WriteLine("El resultado de la división es: " + division);
                    break;

                case 2:
                    Console.Clear();
                    Console.WriteLine("Usted ha seleccionado la opción: Obtener cubo.");
                    Console.WriteLine("Ingrese el número del que desea conocer el cubo: ");
                    num  = Double.Parse(Console.ReadLine());
                    cubo = (Math.Pow(num, 3));
                    Console.WriteLine("El cubo de " + num + " es: " + cubo);
                    break;

                case 3:
                    Console.Clear();
                    Console.WriteLine("Usted ha seleccionado la opción: Cálculo de IMC (Índice de Masa Corporal).");
                    Console.WriteLine("Ingrese su peso en kilogramos: ");
                    peso = Double.Parse(Console.ReadLine());
                    Console.WriteLine("Ingrese su altura en metros: ");
                    altura = Double.Parse(Console.ReadLine());
                    IMC    = peso / (Math.Pow(altura, 2));
                    Console.Write("Su índice de masa corporal es de: " + (IMC.ToString("#.##")));
                    break;

                case 4:
                    Console.Clear();
                    Console.WriteLine("Saliendo del programa...");
                    Environment.Exit(0);
                    break;

                default:
                    Console.Clear();
                    Console.WriteLine("Opción no definida.");
                    break;
                }
            } while (op >= 1 && op <= 4);

            {
                Console.WriteLine("La opción debe de estar dentro del menú.");
            }

            Console.ReadKey();
        }