Вычислить 1*2+2*3*4+…+n* …*2n - C#

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

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

Дано натуральное число n. Вычислить 1*2+2*3*4+…+n* …*2n.
Console.WriteLine("Vvedite n:");
            n = int.Parse(Console.ReadLine());
            int sum = 0;
            for (int i = 1; i <= n; i++)
Дальше я не знаю как. Поясните,пожалуйста,как это сделать.

Решение задачи: «Вычислить 1*2+2*3*4+…+n* …*2n»

textual
Листинг программы
Console.Write("Введите n: ");
ulong n = Convert.ToUInt32(Console.ReadLine());
ulong sum = 0; //сумма
ulong mult; //произведение
for (ulong i = 1; i <= n; i++)
{
    mult = 1;
    for (ulong j = i; j <= 2 * i; j++)
    {
        Console.Write(j);
        if (j < 2 * i)
           Console.Write("*");
        else
           if (i < n)
               Console.Write(" + ");
           else
               Console.WriteLine();
        mult *= j;
           }
           sum += mult;
     }
     Console.WriteLine("sum = {0}", sum);
}

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


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

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

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