0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 3

Рекурсия: нахождение суммы ряда

19.03.2010, 05:38. Показов 728. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно найти сумму ряда 1)рекурсией и 2) суммированием в цикле.
Сделал, но явно не не правильно:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 Var  z:real;
       c,n:Byte;Ps1,ps2,x,F:real;
  Function Sum1(n:Byte):real;
      Function A (n:Byte;x:real):real;
      Begin
       if n=0 Then A:=1
              Else A:=A(n-1,x)*(x*x)/(n*n);
      End;
  Begin
    if n=0 Then Sum1:=1
           Else Begin  Sum1:=Sum1(n-1)+A(n,x);End;
    End;
  Function Sum2(n:Byte;x:real):real;
    var i:Byte;A,S:Real;
  Begin
  A:=1;S:=1;z:=1;
  For i:=1 to n do
    Begin
     z:=(2*i);
     A:=A*(x*x)/(z*z);
     S:=S+A;
     Sum2:=S;
    End;
   writeln(z:4:2);
  End;
begin
WriteLn ('Введите число n');Read(n);
x:=0.7;
ps1:=Sum1(n);
ps2:=Sum2(n,x);
f:=((exp(x)+exp(-x))/2);
WriteLn ('Для',n:2,' членов сумма s1 =',ps1:8:6);
WriteLn ('Для',n:2,' членов сумма s2 =',ps2:8:6);
WriteLn ('Функция=',F:8:6);
end.
Изображения
 
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.03.2010, 05:38
Ответы с готовыми решениями:

Рекурсия: нахождение суммы цифр целого числа, не используя операторы циклов
Подскажите пожалуйста как описать рекурсивную функцию целого типа которая будет находить сумму цифр целого числа, не используя операторы...

Нахождение суммы ряда
x + x^3\3+x^5\5+ ......x^11\11

Задача на нахождение суммы бесконечного ряда
Используя оператор цикла с последующей условием, вычислить сумму бесконечного ряда, учитывая только те слагаемые, которые по абсолютной...

1
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 3
19.03.2010, 15:21  [ТС]
В чем ошибка у меня?

Добавлено через 8 часов 10 минут
Помогите пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.03.2010, 15:21
Помогаю со студенческими работами здесь

Нахождение суммы бесконечно убывающего ряда (паскаль)
mod(x)< 0.5 y=arcctg(x^2) y=x-\frac{{x}^{2}}{2}+\frac{{x}^{3}}{3}-\frac{{x}^{4}}{4}+\frac{{x}^{5}}{5}...

Нахождение суммы ряда, суммирование прекращается когда модуль слагаемого числа становится меньше е
нахождения суммы ряда, суммирование прекращается, когда модуль слагаемого меньше > 0 (входное данное). В алгоритме может быть максимум...

Нахождение суммы ряда, суммирование прекращается когда модуль слагаемого числа становится меньше е
Нахождение суммы ряда, суммирование прекращается когда модуль слагаемого числа становится меньше е (е>0 входное данное) fi –...

Нахождение суммы разности и суммы двух чисел
написать программу для нахождения суммы разности и суммы двух чисел

Цикл: вычисление суммы членов бесконечного ряда с точностью до члена ряда, меньшего ε
Добрый вечер, помогите пожалуйста: Составить программу для вычисления суммы членов бесконечного ряда с точностью до члена ряда,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Вопросы на собеседованиях по микросервисам
ArchitectMsa 27.03.2025
Работодатели ищут не просто разработчиков, знающих базовые концепции, а специалистов, разбирающихся в тонкостях масштабирования, отказоустойчивости и производительности. Сейчас на первый план выходят. . .
Взаимодействие Python с REST API
py-thonny 27.03.2025
REST API - это архитектурный стиль взаимодействия компонентов распределённого приложения в сети. Python располагает функциональным набором инструментов для работы с REST API и основная библиотека для. . .
sshd restrictions, ssh access limitations
jigi33 26.03.2025
sshd restrictions | ssh access limitations рестрикции доступа на сервер sshd статья: https:/ / www. golinuxcloud. com/ restrict-allow-ssh-certain-users-groups-rhel
Компиляция C++ с Clang API
NullReferenced 24.03.2025
Компиляторы обычно воспринимаются как черные ящики, которые превращают исходный код в исполняемые файлы. Мы запускаем компилятор командой в терминале, и вуаля — получаем бинарник. Но что если нужно. . .
Многопоточное программировани­е в C#: Класс Thread
UnmanagedCoder 24.03.2025
Когда запускается приложение на компьютере, операционная система создаёт для него процесс - виртуальное адресное пространство. В C# этот процесс изначально получает один поток выполнения — главный. . .
SwiftUI Data Flow: Передача данных между представлениями
mobDevWorks 23.03.2025
При первом знакомстве со SwiftUI кажется, что фреймворк предлагает избыточное количество механизмов для передачи данных: @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject и другие. . . .
Моки в Java: Сравниваем Mockito, EasyMock, JMockit
Javaican 23.03.2025
Как протестировать класс, который зависит от других сложных компонентов, таких как базы данных, веб-сервисы или другие классы, с которыми и так непросто работать в тестовом окружении? Для этого и. . .
Архитектурные паттерны микросервисов: ТОП-10 шаблонов
ArchitectMsa 22.03.2025
Популярность микросервисной архитектуры объясняется множеством важных преимуществ. К примеру, она позволяет командам разработчиков работать независимо друг от друга, используя различные технологии и. . .
Оптимизация рендеринга в Unity: Сортировка миллиона спрайтов
GameUnited 22.03.2025
Помните, когда наличие сотни спрайтов в игре приводило к существенному падению производительности? Время таких ограничений уходит в прошлое. Сегодня геймдев сталкивается с задачами совершенно иного. . .
Образование и практика
Igor3D 21.03.2025
Добрый день А вот каково качество/ эффективность ВУЗовского образования? Аналитическая геометрия изучается в первом семестре и считается довольно легким курсом, что вполне справедливо. Ну хорошо,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru