Показаны сообщения с ярлыком Ряды. Показать все сообщения
Показаны сообщения с ярлыком Ряды. Показать все сообщения

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

Вычисление суммы ряда, заданного реккурентным соотношением


double sum;
double qi, wi, n, q1, w1;
Console.WriteLine("Введи количество элементов");
n=Convert.ToInt32(Console.ReadLine());
            q1=3;
            w1=4;
            sum=q1*w1/2;
            for(int i=1; i<n; i++)
            {
                qi=2*q1+w1;
                wi=4*q1-1/w1;
                sum+=qi*wi/2;
                q1=qi;
                w1=wi;
            }
            Console.WriteLine(sum);
            Console.ReadLine();

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


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();

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


int n, f;
int sum = 0;
Random rnd = new Random();
Console.WriteLine("ВВедите количество элементов ряда");
n = Convert.ToInt32(Console.ReadLine());
for (int i = 0; i < n; i++)
 { f = rnd.Next(50);
 Console.Write("{0} ", f);
 if (i % 2 == 0)
 sum += f; }
Console.WriteLine();
Console.WriteLine("Частичная сумма ряда равна {0}", sum);
Console.ReadLine();

четверг, 22 марта 2012 г.