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 !"); }
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); }
private void Save() { double IMCToPass; IMCToPass = _userServices.GetIMCByUserParameters(Weight, Height); IMC = (int)IMCToPass; _userRepository.AddUser(Name, Surname, Age, Weight, Height, Password, Username, IMC.ToString()); }
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(); }