помогите с массивами в с#.выводит одну ошибку где n,помогите исправить
int k;
double[] x = new double[100];
x[0] = 1;
double n=100;
//n = Convert.ToDouble(textBox1.Text);
k = 1;
while (x[n] - x[n - 1] < Math.Pow(10, -5)) //условие
{
x[k] = 2 - Math.Pow(x[k-1],3)/ 5;//формула. в теле цикла написать к++
k++;
label1.Text = x[n].ToString();
}
}
private void button3_Click(object sender, EventArgs e)
{
listBox1.Items.Remove(textBox1);
}
}
}
Ошибка3Не удается неявно преобразовать тип "double" в "int". Существует явное преобразование (возможно, пропущено приведение типов вот эта ошибка