我编程了一些BMI计算器atm。我编写了基本的代码,可以使用。我的问题是我的var BMIformula在上下文(标题)中不存在。
这是我当前的代码:
BMIformula = 0;
Console.WriteLine("Geben Sie Körpergewicht ein: ");
int bodyWeight = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Geben Sie Ihre Körpergröße in cm ein: ");
int bodyHeight = Convert.ToInt32(Console.ReadLine());
// Console.WriteLine(bodyWeight.ToString(), bodyHeight.ToString());
Console.WriteLine("Ihre Eingaben: Körpergewicht: {0} Körpergröße: {1}", bodyWeight, bodyHeight);
// Console.WriteLine("Der BMI beträgt: {0}");
Console.ReadLine();
BMIformula = bodyWeight / bodyHeight * bodyHeight;
BMIformula.ToString();
if (BMIformula <= 20)
{
Console.WriteLine("Du bist im Untergewicht!");
}
else if (BMIformula >= 20 && BMIformula <= 25)
{
Console.WriteLine("Du bist im Normalgewicht");
}
else if (BMIformula >= 25 && BMIformula <= 30)
{
Console.WriteLine("Du bist Übergewichtig");
}
else if (BMIformula >= 30 && BMIformula <= 40)
{
Console.WriteLine("Du hast Adipositas");
}
else
{
Console.WriteLine("Du hast Massive Adipositas");
}
答案 0 :(得分:1)
您应该声明var BMIformula。
var BMIformula = 0;
或
float BMIformula = 0;