Форум программистов, компьютерный форум CyberForum.ru

найти сумму - C++

Восстановить пароль Регистрация
 
Dmitry73
1 / 1 / 0
Регистрация: 14.10.2010
Сообщений: 33
16.11.2010, 22:20     найти сумму #1
Вычислить: y=-(1+x)^2+(1+x)^4/2-(1+x)^6/4.... ; (N слагаемых).


void main()
{int n,i,k=4,x,j=2,m,l;
double sum=0,f=0;
cout<<"vvedite n and x";
cin>>n>>x;
f=-(1+x);
l=1;
sum=-(1+x)*(1+x);
for(i=1;i<n;i++)
{for(m=l;m<=k-1;m++)
{f=f*(1+x);
}
f*=(-1);
f/=j;
sum=sum+f;
l=k;
j*=2;
k+=2;
}
cout<<sum<<"\n";
}

вычисляет только 2 первых слагаемых. подскажите в чем ошибка.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2010, 22:20     найти сумму
Посмотрите здесь:

C++ Найти сумму элементов главной диагонали и от каждого элемента массива отнять эту сумму
Дан двумерный массив.посчитать сумму элементов в кажой строке. найти максимальную и минимальную сумму и помень эти строки местами. C++
Найти сумму тех элементов массива, цифровая запись которых дает четную сумму цифр C++
C++ Найти сумму четных отрицательных и сумму нечетных положительных элементов массива.
C++ Найти сумму тех элементов массива, цифровая запись которых дает четную сумму цифр, а также найти максимальный элемент массива
Найти сумму положительных и сумму нечетных членов последовательности. Вывести ту сумму, которая по модулю меньше C++
C++ Найти максимальную сумму чисел в одной строке и вывести на экран эту сумму и номер строки
C++ Найти в двумерном динамическом массиве сумму строк и сумму столбцов и сравнить их

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 11:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru