private void SetPesoIdeal() { try { double altura = Convert.ToDouble(txtaltura.Text); double PesoIdeal; if (rdbSelecionado.Text.Equals("Masculino")) { PesoIdeal = (72.7 * altura) - 58; } else { PesoIdeal = (62.1 * altura) - 44.7; } lbl_resultado.Text = PesoIdeal.ToString("N"); } catch (Exception e) { MessageBox.Show("Selecione o sexo e informe a altura corretamente", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_calcular_Click(object sender, EventArgs e) { double Altura, Peso, PesoIdeal; if (rbtn_homem.Checked == true) { if (double.TryParse(txt_altura.Text, out Altura) && (double.TryParse(txt_peso.Text, out Peso))) { PesoIdeal = (72.7 * Altura) - 58; txt_peso_ideal.Text = PesoIdeal.ToString(); if (PesoIdeal > Peso) { rbtn_abaixo.Checked = true; } else if (PesoIdeal == Peso) { rbtn_normal.Checked = true; } else if (PesoIdeal < Peso) { rbtn_acima.Checked = true; } } else { MessageBox.Show("Valores Inválidos!"); } } else if (rbtn_mulher.Checked == true) { if (double.TryParse(txt_altura.Text, out Altura) && (double.TryParse(txt_peso.Text, out Peso))) { PesoIdeal = (62.1 * Altura) - 44.7; txt_peso_ideal.Text = PesoIdeal.ToString(); if (PesoIdeal > Peso) { rbtn_abaixo.Checked = true; } else if (PesoIdeal == Peso) { rbtn_normal.Checked = true; } else if (PesoIdeal < Peso) { rbtn_acima.Checked = true; } } else { MessageBox.Show("Valores Inválidos!"); } } else { MessageBox.Show("Selecione o Sexo!"); } }
private void btnCalcular_Click(object sender, EventArgs e) { if (double.TryParse(txtAltura.Text, out Altura) && double.TryParse(txtPesoAtual.Text, out PesoAtual)) { if (btnFeminino.Checked) { PesoIdeal = (62.1 * Altura) - 44.7; PesoIdeal = Math.Round(PesoIdeal, 2); txtPesoIdeal.Text = PesoIdeal.ToString(); } if (btnMasculino.Checked) { PesoIdeal = (72.7 * Altura) - 58; PesoIdeal = Math.Round(PesoIdeal, 2); txtPesoIdeal.Text = PesoIdeal.ToString(); } } if (PesoAtual > PesoIdeal) { MessageBox.Show("Regime obrigatório já!"); } else { if (PesoAtual == PesoIdeal) { MessageBox.Show("Você está com peso ideal!"); } else if (PesoAtual < PesoIdeal) { MessageBox.Show("Coma bastante!"); } } }
private void btnCalcular_Click(object sender, EventArgs e) { if (double.TryParse(mskAltura.Text, out Altura) & double.TryParse(mskbxPesoAtual.Text, out PesoAtual)) { if (rdbMasculino.Checked) { Valor = (72.7 * Altura) - 58; PesoIdeal = Math.Round(Valor, 2); txtPesoIdeal.Text = PesoIdeal.ToString(); } if (rdbFeminino.Checked) { Valor = ((62.1 * Altura) - 44.7); PesoIdeal = Math.Round(Valor, 2); txtPesoIdeal.Text = PesoIdeal.ToString(); } if (PesoAtual > PesoIdeal) { MessageBox.Show("Regime Obrigatório já!"); } if (PesoAtual < PesoIdeal) { MessageBox.Show("Coma bastante massas e doces"); } if (PesoAtual == PesoIdeal) { MessageBox.Show("Parabéns! Você está com o peso ideal"); } } else { MessageBox.Show("Altura ou Peso Inválidos!"); } }
private void btnCalcular_Click(object sender, EventArgs e) { double Altura, Peso, PesoIdeal; if (double.TryParse(txtAltura.Text.Replace(',', '.'), out Altura) && double.TryParse(txtPeso.Text.Replace(',', '.'), out Peso)) { //Se homem: if (radioButton1.Checked) { PesoIdeal = 72.7 * Altura - 58; } //Se mulher: else { PesoIdeal = 62.1 * Altura - 44.7; } MessageBox.Show("Seu peso ideal é " + PesoIdeal.ToString("F2").Replace('.', ',') + "\nA diferença de peso é de " + (Peso - PesoIdeal).ToString("F2").Replace('.', ',')); } else { MessageBox.Show("Insira dados válidos!"); } }