با سلام
namespace Practice_Lesson34_BMI
{
public partial class Form1 : Form
{
double Bmi;
string BmiMessage;
public Form1()
{
InitializeComponent();
}
private void CalculateBmi()
{
try
{
double high = Convert.ToDouble(txtHigh.Text);
double weight = Convert.ToDouble(txtWeight.Text);
Bmi = weight / (high / 100 * high / 100);
BmiMessage = $"BMI محاسبه شده برای شما {Bmi.ToString("0.00")} می باشد";
}
catch
{
lblResult1.BackColor = Color.Red;
lblResult1.ForeColor = Color.White;
BmiMessage = "لطفا قد و وزن را وارد نمائید.";
}
}
private void btnCalculate_Click(object sender, EventArgs e)
{
CalculateBmi();
if (Bmi == 0)
{
lblResult1.BackColor = Color.Red;
lblResult1.ForeColor = Color.White;
lblResult1.Text = BmiMessage;
}
else if (Bmi < 18.5)
{
lblResult1.BackColor = Color.Yellow;
lblResult1.ForeColor = Color.Black;
lblResult1.Text = $"{BmiMessage}\n\rشما دچار کمبود وزن هستید.";
}
else if (Bmi < 25)
{
lblResult1.BackColor = Color.Green;
lblResult1.ForeColor = Color.White;
lblResult1.Text = $"{BmiMessage}\n\rشما دارای وزن طبیعی می باشید.";
}
else if (Bmi < 30)
{
lblResult1.BackColor = Color.Orange;
lblResult1.ForeColor = Color.White;
lblResult1.Text = $"{BmiMessage}\n\rشما دچار اضافه وزن هستید.";
}
else if (Bmi >= 30)
{
lblResult1.BackColor = Color.Red;
lblResult1.ForeColor = Color.White;
lblResult1.Text = $"{BmiMessage}\n\rشما دچار چاقی هستید.";
}
}
}
}




