Вычислить значение выражения - C# (180442)
Формулировка задачи:
Здравствуйте!
Прошу помощи, есть формула с помощью который нужно сделать программу. Программу сделал, но считает что-то не правильно.
{deleted}
вот формула что я намудрил:
t = (2 * Math.Cos(x - 3.14 / 6) / 0.5 + (Math.Sin(y) * Math.Sin(y)) * (1 + Math.Pow(z, 2) / 3 - Math.Pow(z, 2) / 5));
получается:
x=14,26
y=-1,22
z=0,035
t=2,44156795344834 , но вот t должно равняться
0.564849
Решение задачи: «Вычислить значение выражения»
textual
Листинг программы
private void button1_Click(object sender, EventArgs e) { richTextBox1.Clear(); double x0, xk, dx, a, b, y, c; x0 = Convert.ToDouble(textBox1.Text); xk = Convert.ToDouble(textBox2.Text); dx = Convert.ToDouble(textBox3.Text); a = Convert.ToDouble(textBox4.Text); b = Convert.ToDouble(textBox5.Text); c = Convert.ToDouble(textBox6.Text); while (x0 < xk) { richTextBox1.AppendText("x=" + x0 + " "); y = Math.Pow(10, -2) * b * c / x0 + Math.Cos(Math.Sqrt(Math.Pow(a, 3) * x0)); richTextBox1.AppendText("y=" + Math.Round(y, 10) + Environment.NewLine); x0 = x0 + dx; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д