Предмет: Информатика, автор: julesvv

Створити додаток мовою с# з допомогою якого можна для ряду, члени якого обчислюються по формулі підрахувати суму членів ряду з точністю до 0,000001 і суму перших 10 членів ряду. Якщо Ви вважаєте за необхідне, можете спростити або перетворити вираз.

Приложения:

Ответы

Автор ответа: gottdeaq
1

Ответ:

using System;

class Program

{

   static void Main(string[] args)

   {

       double x = 2.0; // заданное значение x

       double sum = 0.0; // начальное значение суммы

       double term = x; // первый член ряда

       int i = 1; // счетчик итераций

       // вычисление суммы с точностью до 0.000001

       while (Math.Abs(term) > 0.000001)

       {

           sum += term;

           i++;

           term *= -x * x / (2 * i - 1) / (2 * i - 2);

       }

       // вывод результата

       Console.WriteLine("Сумма членов ряда: " + sum);

       // вычисление суммы первых 10 членов ряда

       sum = x;

       term = x;

       for (i = 2; i <= 10; i++)

       {

           term *= -x * x / (2 * i - 1) / (2 * i - 2);

           sum += term;

       }

       // вывод результата

       Console.WriteLine("Сумма первых 10 членов ряда: " + sum);

       // задержка консоли

       Console.ReadKey();

   }

}

Похожие вопросы
Предмет: Информатика, автор: suchov2005