Вычислить сумму N членов рекуррентной последовательности - C#

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

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

Вычислить сумму N членов рекуррентной последовательности. Х0=1; Х1=1; Хк=0,7 * Х(к-1) + 1,1 * Х(к-2); к=2,3,... Написать нужно циклом (рекурсией нельзя)

Решение задачи: «Вычислить сумму N членов рекуррентной последовательности»

textual
Листинг программы
using System;
 
 
namespace L3Z5 {
    class Program {
        static void Main() {
            double xp=1, x=1, t, sum=x+xp;
            try {
                Console.Write(" n = ");
                int n=int.Parse(Console.ReadLine());
                for (int i=1; i<n; i++) {
                    t=x;
                    x=0.7*x + 1.1*xp;
                    sum+=x;
                    xp=t;
                }
                Console.WriteLine("Sum({1}) = {0}", sum, n);
            } catch (Exception ex) {
                Console.WriteLine(ex.Message);
            }
            Console.ReadLine();
        }        
    }
}

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


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

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

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