Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/21: Рейтинг темы: голосов - 21, средняя оценка - 4.76
6 / 6 / 0
Регистрация: 09.04.2010
Сообщений: 66

Вычислить сумму 12 членов рекуррентной последовательности для ряда

26.09.2010, 20:54. Показов 4123. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вычислить сумму 12членов рекуррентной последовательности для ряда:
Х0=1, Х1=1,
Хк=0,7*Х(к-1) + 1,1*Х(к-2)
думается должно быть так...

C#
1
2
3
4
5
6
7
8
9
10
11
12
static int recurs(int k)
{
           Console.WriteLine("k=");
           int k = int.Parse(Console.ReadLine());
           {
                if (k == 0) return 1;
                else if (k == 1) return 2;
                else return //(не могу понять что сюда вписать??);
            }
            Console.Write();// на счет этой части тоже есть сомнения. не уверена что так выведет.
            Console.ReadLine();
        }
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.09.2010, 20:54
Ответы с готовыми решениями:

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

Вычислить значение суммы бесконечного ряда с точностью 10-4 для x=0,70. Определить число членов ряда, вошедших в сумму
помогите плиз мозг уже закипел тему вообше не понял по си шарп

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
вот формула по которому можно ориентироваться: a_n=\left(-1 \right)^n\,\frac{n+1}{n^2+1}

8
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
26.09.2010, 21:45
Если сумму 12 членов то вот так
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
        static void Main(string[] args)
        {
            Console.Write("Нажмите на клавишу Enter");
            Console.ReadLine();
            double s = 0;
            for (int i = 0; i < 12; i++)
                s += recurs(i);
            Console.WriteLine("Сумма 12 членов равна={0}", s);
            Console.ReadLine();
        }
        static double recurs(int k)
        {
            switch(k) 
            {
                case 0:
                    return 1;
                case 1:
                    return 1;
                default:
                    return 0.7*recurs(k-1)+1.1*recurs(k-2);
            }
        }
а если какое нибудь конкретное значение то вот так
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
        static void Main(string[] args)
        {
            Console.Write("k=");
            int k = int.Parse(Console.ReadLine());
            double x = recurs(k);
            Console.WriteLine("Значеине {0}-го члена равна={1}", k, x);
            Console.ReadLine();
        }
        static double recurs(int k)
        {
            switch(k) 
            {
                case 0:
                    return 1;
                case 1:
                    return 1;
                default:
                    return 0.7*recurs(k-1)+1.1*recurs(k-2);
            }
        }
1
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
26.09.2010, 22:28
Только цикл должен быть так:
C#
1
for (int i = 0; i < 12; i++)
Так как необходимо 12 членов ряда, а в решение получается 13.
1
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
26.09.2010, 22:35
kirill29, Я не знаю Х-нулевое вносить в их число или нет. Я посчитал до Х-12 го, думаю для автора темы не сложно это поменять, суть была в написании рекурсивной функции
1
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
26.09.2010, 22:43
Цитата Сообщение от Башир Посмотреть сообщение
kirill29, Я не знаю Х-нулевое вносить в их число или нет. Я посчитал до Х-12 го, думаю для автора темы не сложно это поменять, суть была в написании рекурсивной функции
Просто у автора темы было два варианта решения (второй с помощью цикла), поэтому при сравнении результатов были бы расхождения, и кто знает, обратил бы внимание человек на этот нюанс или стал бы копаться в рекурсивной функции?
1
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
26.09.2010, 22:45
kirill29, Быбла рад и признателен если вы исправили вышеуказанную строчку кода , а именно <= на <
1
6 / 6 / 0
Регистрация: 09.04.2010
Сообщений: 66
26.09.2010, 22:57  [ТС]
kirill29,
Башир,
спасибо вам огромное)))
помогли очень.
0
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
26.09.2010, 22:57
Башир, сделано.
1
215 / 215 / 20
Регистрация: 18.05.2010
Сообщений: 865
26.09.2010, 23:05
kirill29, Cпасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.09.2010, 23:05
Помогаю со студенческими работами здесь

Вычислить сумму членов ряда
Всем привет, друзья на экзамене зашел в тупик в написании программы лиш потому что не могу понять ее со стороны математики, разбираться...

Вычислить сумму членов ряда
Добрый день знатоки помогите пожалуйста посмотрите мой код. using System; using System.Collections.Generic; using System.Linq; ...

Вычислить сумму первых 2n членов ряда
Оператор цикла. Дано натуральное число n. Вычислить сумму первых 2n членов ряда в C...

Вычислить сумму первых 2n членов ряда
Помогите решить даную задачу. Дано натуральное число n. Вычислить сумму первых 2n членов ряда:

Вычислить сумму первых 2n членов ряда
Помогите пожалуйста! Задание по проге! Я не знаю какая здесь нужна формула.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru