воскресенье, 1 июля 2012 г.

Вычисление частичной суммы ряда с заданной точностью


double a=2;
            double sum, sum1=0;
            double e;
            double b;
Console.WriteLine("Ведите точность МЕНЬШЕ ЕДИНИЦЫ!!!!!");
e = Convert.ToDouble(Console.ReadLine());
            sum = (double)23 / 7;
            if (e < 1)
            {
                for (int i = 1; Math.Abs(sum - sum1) >= e; i++)
           {
             a *= i;
             b = (double)7 / (a + 1);
       Console.Write("{0} ", a);
       Console.Write("{0} ", b);
           sum1 = sum;
           sum += 23 / (3 * a + 7 * b);
            }
Console.WriteLine();
Console.WriteLine("сумма равна {0}", sum);
            }
else
{Console.WriteLine("Введи нормальное е");}
Console.ReadLine();

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.