Вычислить значение выражения - C# (182529)

Узнай цену своей работы

Формулировка задачи:

P=(cos(x^1) + sin(x^2))(cos(x^2) + sin(x^3))(cos(x^3) + sin(x^4)) ... (cos(x^n) + sin(x^(n-1)))
static void Main(string[] args)
        {
            Console.Write("ввод значения x:");
            double x = Convert.ToDouble(Console.ReadLine());
            double n = 5,z=1,y=0;
            
            for (double i=1;i<n;i++)
            {
                z *= (Math.Cos(Math.Pow(x, i))) + Math.Sin(Math.Pow(x, i + 1));
                y = (Math.Cos(Math.Pow(x, i))) + Math.Sin(Math.Pow(x, i + 1));
                Console.WriteLine("Шаг: {0}\nРезультат: {1}\n\n", i, y);
            }
            Console.WriteLine("итоговое значение:{0}", z);
        }

Решение задачи: «Вычислить значение выражения»

textual
Листинг программы
static void Main(string[] args)
        {
            Console.Write("ввод значения x:");
            double x = Convert.ToDouble(Console.ReadLine());
            double n = 5,z=1,y=0,fact=1;
            
            for (double i=1;i<=n;i++)
            {
                fact *= x;
                y = (Math.Cos(fact) + Math.Sin(fact*x));
                z *= y;
                
                Console.WriteLine("Шаг: {0}\nРезультат: {1}\n\n", i, y);
            }
            Console.WriteLine("итоговое значение:{0}", z);
        }

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


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

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

12   голосов , оценка 4 из 5
Похожие ответы