Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2018, 22:50   #1
syavon
 
Регистрация: 22.11.2018
Сообщений: 4
По умолчанию Составить программу вычисления суммы элементов последовательности

Составить программу и трассировку программы вычисления суммы элементов последовательности:
1; -1/3!; 1/5!; -1/7!; 1/9!; ... - 1/15!
Использовать цикл while и, вроде бы, рекуррентное соотношение ( с этим проблемы )


int main()
{
setlocale(LC_ALL, "Russian");
double x,y,n,p,answer;
answer = 1;
x = 1;
p = 1;
do
{
n = 1;
for (n; n <= p+2; n++)
{
x *= n;
}
p += 2;
answer += 1 / x;
cout << answer << endl;
}while(p <= 15);
cout << answer;
getch();
}
help

Последний раз редактировалось syavon; 23.11.2018 в 14:02.
syavon вне форума Ответить с цитированием
Старый 23.11.2018, 14:02   #2
syavon
 
Регистрация: 22.11.2018
Сообщений: 4
По умолчанию

Последнее задание из лабы, которое не получается. Пожалуйста
syavon вне форума Ответить с цитированием
Старый 23.11.2018, 14:08   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Ну так не вычисляйте факториал всегда полностью.
p51x вне форума Ответить с цитированием
Старый 23.11.2018, 23:49   #4
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,546
По умолчанию

Не знаю как теперь, но в прошлом веке это звучало приблизно так:
Код:
   int main()
{
double x,p,answer;
answer = 1;
x = 1;
p = 1;
do
{
  p += 1.0 ;
  x = x/-p ;
  p += 1.0 ;
  x = x/p ;
  answer += x;
  cout << p << x<< answer << endl;
}while( p < 15 );
getch();
}
Изображения
Тип файла: jpg 3-5-7.JPG (11.4 Кб, 133 просмотров)
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить программу вычисления суммы Тима4930 Общие вопросы C/C++ 7 28.11.2015 17:28
Составить программу для вычисления суммы: 2!+4!+6!+…+n! tweeker Помощь студентам 8 29.11.2013 23:18
Составить программу вычисления двойной суммы (Assembler) fuzo Помощь студентам 3 13.02.2011 22:08
Составить программу вычисления суммы. Obender13 Помощь студентам 0 05.11.2009 18:14
Составить программу вычисления суммы Ленка Помощь студентам 8 28.05.2009 13:29