Вычислить значение выражения - 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
Листинг программы
  1. private void button1_Click(object sender, EventArgs e)
  2.         {
  3.             richTextBox1.Clear();
  4.             double x0, xk, dx, a, b, y, c;
  5.             x0 = Convert.ToDouble(textBox1.Text);
  6.             xk = Convert.ToDouble(textBox2.Text);
  7.             dx = Convert.ToDouble(textBox3.Text);
  8.             a = Convert.ToDouble(textBox4.Text);
  9.             b = Convert.ToDouble(textBox5.Text);
  10.             c = Convert.ToDouble(textBox6.Text);
  11.  
  12.             while (x0 < xk)
  13.             {
  14.                 richTextBox1.AppendText("x=" + x0 + " ");
  15.  
  16.                 y = Math.Pow(10, -2) * b * c / x0 + Math.Cos(Math.Sqrt(Math.Pow(a, 3) * x0));
  17.          
  18.  
  19.                 richTextBox1.AppendText("y=" + Math.Round(y, 10) + Environment.NewLine);
  20.                 x0 = x0 + dx;
  21.             }
  22.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы