0 / 0 / 0
Регистрация: 30.07.2012
Сообщений: 38
1

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

25.11.2012, 23:52. Показов 2113. Ответов 3
Метки нет (Все метки)

школьная программа, очень легкая, но не могу понять почему не работает (решение выводит не правильно, не понятно что происходит с переменными)!! может кто скажет в чем дело? не программировал на С++ до этого.
По заданной формуле числа последовательности с номером k составить программу вычисления суммы всех членов последовательности не меньших заданного числа е. формула : 1/((2k-1) (2k+1)).

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#define eps 0.0001
 
int main()
{
int k=0;
double sum;
sum=0;
 
while (abs(1/(4*k*k-1))> eps)
{
 sum+=1/(4*k*k-1);
 k++;
}
cout << sum  << endl;
cout << k  << endl;
cout<<endl;
getch();
}
Добавлено через 52 минуты
в паскале допустим, все работает, прописал все так же ((
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.11.2012, 23:52
Ответы с готовыми решениями:

Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых равен X.
Составить программу подсчета числа всех натуральных чисел, меньших M, квадрат суммы цифр которых...

Найти произведение всех элементов, меньших заданного числа b из n-ой последовательности
Помогите с задачкой пожалуйста. Условие: Дана последовательность a1, a2, ..., an вещественных...

Составить программу для вычисления суммы n членов
Составить программу для вычисления суммы n членов ряда согласно условию Добавлено через 8 минут...

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

3
3653 / 2990 / 828
Регистрация: 25.03.2012
Сообщений: 11,028
Записей в блоге: 1
25.11.2012, 23:56 2
сделай k типа double что ли

Добавлено через 44 секунды
или нет, лучше
C++
1
while(fabs(1.0/(4.0*k*k-1.0))> eps)
0
59 / 59 / 24
Регистрация: 17.11.2012
Сообщений: 1,602
25.11.2012, 23:59 3
Для abs нужно подключить библиотеку <cmath>.
0
0 / 0 / 0
Регистрация: 30.07.2012
Сообщений: 38
26.11.2012, 00:43  [ТС] 4
все заработало, нужна была библиотека #include <math>, всем спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.11.2012, 00:43
Помогаю со студенческими работами здесь

Составить программу вычисления значения суммы членов бесконечного ряда
Составить программу вычисления значения суммы членов бесконечного ряда с заданной точностью Е...

Составить программу для вычисления суммы заданного ряда
Составить программу для вычисления суммы заданного ряда для указанного значения аргумента х, если...

Составить блок -схему алгоритма и программу вычисления суммы n членов ряда согласно условию задачи
Составить блок -схему алгоритма и программу вычисления суммы n членов ряда согласно условию задачи.

Составить блок-схему алгоритма и программу вычисления суммы n членов ряда согласно условию задачи
Задание: составить блок-схему алгоритма и программу вычисления суммы n членов ряда согласно условию...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru