Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из ООП - динамическая структура через агрегацию https://www.cyberforum.ru/ cpp-beginners/ thread120941.html
Всем привет! Помогите реализовать динамическую структуру через агрегацию. есть абстрактный класс class iXml { public: virtual AnsiString TypePrint()=0;
C++ Код по алгоритму, приведенному тут:) Работает неверно
Здравствуйте! Вот, собственно алгоритм, вот код, вроде должно работать:( Обрабатывается массив p_Q int * c = new int ; int i, j, r, k, flag, p; flag=0; r=0;
C++ Разработать функцию
Дан массив целых чисел и равный ему по длине массив указателей на целое число. Разработать функцию, устанавливающую во втором массиве указатели на числа из первого, так, чтобы указатели на все...
C++ Разработать функцию Integr(A,B,N) Разработать функцию Integr(A,B,N), интегрирующую полином степени N, заданный коэффициентами в массиве А и помещающую коэффици- енты полинома B(x) = Z A(x) dx в массив B. Функция, не должна... https://www.cyberforum.ru/ cpp-beginners/ thread120932.html
C++ Строки. Удаление слова https://www.cyberforum.ru/ cpp-beginners/ thread120924.html
Удалить слово "Kon" входящее в строку. Язык обычный не Об.Ор-й. Помогите пожалуйста, а то я совсем запуталась(
C++ Матрица
Нужно зашифровать текст таким образом записвшы текст в матрицу по рядкам а потом переписать его по спирали от центра, прочитать зашифрованое.
C++ Вроде все верно, но почему же не вычисляется?
Код: #include <iostream> #include <cmath> using namespace std; float dist(float v, float a) { float x = 0;
C++ Проверьте код на наличие ошибок. проверте пож, в чем ошибки???? #include <stdlib.h> #include <string.h> #include <stdio.h> int Read_File (char* str); //Чтение из файла int Read_File (char* str){ char* fn; https://www.cyberforum.ru/ cpp-beginners/ thread120908.html
C++ Подскажите как из массива записать в структуру? https://www.cyberforum.ru/ cpp-beginners/ thread120866.html
Подскажите как из массива записать в структуру? #include <stdio.h> #include <stdlib.h> struct DETAILS{ char name; int num; int price; }; void main() {
C++ Сортировка в двухсвязном списке Всем прива) Нужна помощь задание на завтра. Інформація про диски зведена у документ з наступною структурою. __________________________________________________________________ | Номер диска... https://www.cyberforum.ru/ cpp-beginners/ thread120849.html
0 / 0 / 0
Регистрация: 23.04.2010
Сообщений: 14
0

Вычислить сумму знакопеременного ряда. Код есть (корявый правда)

23.04.2010, 17:38. Просмотров 1864. Ответов 5
Метки (Все метки)

Всем привет! Нужна ваша помощь! Парюсь с этой задачей очень долго.
Задание следующее: Описать функцию S(x, е), вычисляющую значение суммы ряда в точке x с указанной точностью е, если формула суммы:
S = x - x/2 + x/3 - x/4 + ...
Обратиться с координатами точек x *из* [–0.5;+0.5], шаг = 0.1.
Есть еще одно задание: нарисовать табличку в рамке, но это потом сам скорее всего сделаю.
Код есть. Корявенький но есть. Простите за кривость языка. На Си++ начал работать с января, но очень редко сажусь (раз в неделю).
Не знаю, в чем проблема. Вроде все правильно. Но выдают крит. ошибку при подсчете суммы. Компилируется. Как только вводим Х и Е - выкидывает.
Заранее, огромное спасибо.

C++
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
#include <math.h>
#include <conio.h>
#include <iostream.h>
 
 
float eps,x,S,k,a;
double E;
 
double zad1()
  {
      cout<<"X,E\n";
      cin>>x;
      cin>>eps;
 
    E = pow(10,(-eps));
 
    while((fabs(S)<E)&&(k++))
    {
    S=0;
    a=(pow((-1),k)*(x/k));
    S=S+a;
    }
 
 
    return(S);
  }
  void main()
  {
      zad1();
      cout<<"s="<<S;
      getch();
  }
Добавлено через 19 минут
немного отредактировал, увидел пару детских ошибок. теперь вот. но результат ТОТ ЖЕ.
C++
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
#include <math.h>
#include <conio.h>
#include <iostream.h>
 
 
float eps,x,S,k,a;
double E;
 
double zad1()
  {
      cout<<"X,E\n";
      cin>>x;
      cin>>eps;
 
    E = pow(10,(-eps));
 
    S=0;
    while((fabs(S)<=E)&&(k++))
    {
    a=(pow((-1),k)*(x/k));
    S=S+a;
    }
 
 
    return(S);
  }
  void main()
  {
      zad1();
      cout<<"s="<<S;
      getch();
  }


Вернуться к обсуждению:
Вычислить сумму знакопеременного ряда. Код есть (корявый правда)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2010, 17:38
Готовые ответы и решения:

Вычислить сумму знакопеременного ряда
1-\frac{1}{2}+\frac{1}{3}-...+\frac{1}{999}-\frac{1}{1000} ...

Вычислить сумму знакопеременного ряда
http://s019.***********/i624/1301/0d/1286eec97265.png

Вычислить сумму знакопеременного ряда

Вычислить сумму знакопеременного ряда
ЗАДАНО действительное число x. Вычислить ...

5
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.