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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kosor55
0 / 0 / 0
Регистрация: 25.09.2016
Сообщений: 13
#1

Можете подсказать по поводу задачи? - C++

01.10.2016, 13:38. Просмотров 98. Ответов 3
Метки нет (Все метки)

Расчитать сумму членов бесконечного ряда с заданой пользователем точностью E для заданого поьзователем значения х(-1;1) : x-(x^3)/3!+(x^5)/5!...

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
#include <iostream>
 #include <math.h>
 #include <clocale>
 #define PI (3.1415926)
 using namespace std;
 int main (){
    int e,rez;
    double x;
        setlocale(LC_CTYPE, "rus"); 
    cout << "Кириллица в консоли\n
    cout << "Введите е"; 
    cin >> e;
    cout <<"Введите х"; 
    cin>> x;
        int i,sum=0, fact=1, g;
 
    for (i=1; i<=g; i++)
   {
    sum+= fact;
    fact*=i;
   }
   cout << endl<<"REZ:"<<fact;
   for (int j = 1; j <= x; j++);
    x = x+ (x)/fact;
    rez=rez+x;
    cout<< "Конечное значение: " << rez;
}
Даже факториал считает неправильно (
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2016, 13:38     Можете подсказать по поводу задачи?
Посмотрите здесь:

можете подсказать как сделать часть кода - C++
Можете подсказать как в определенном процессе найти определенный string и изменить его ? Буду очень благодарен за помощь.

Можете подсказать можно ли создать такую программу на C++ - C++
Вот видео этой программы https://www.youtube.com/watch?v=zUsOH1Oj450

Можете подсказать,как правильно описать глобальную переменную - C++
Как правильно описать глобальную переменную чтоб читалась во всех формах программы,и можно ли ,допустим при нажатие на кнопку в форме2...

Кто нибудь можете подсказать, есть ли вообще программы конверторы с языка c++ в паскаль - C++
Кто нибудь можете подсказать, есть ли вообще программы конверторы с языка c++ в паскаль

Подсказать по коду программы - C++
Нашел тут на форуме программу, которая почти подходит под мое условие, но в ее коде не совсем понимаю, прошу помочь разобраться. Если кому...

Не могли бы вы подсказать блок схему? - C++
Никак не могу разобраться с блок схемой. Могли бы вы мне помочь нарисовать блок схему, хотя бы описать в алгоритме (1 начало, 2.. 3..) ...

Прошу подсказать в чем ошибка - C++
Нужно заменить элементы главной диагонали на элементы побочной диагонали матрицы, вот что получается: #include &lt;iostream.h&gt; #include...

Прошу подсказать, как сделать правильно задачу - C++
Написать игру. Программа задумывает число 0 – 100. Пользователю необходимо угадать число вводя предполагаемые варианты. После каждой...

здравствуйте, можете объяснить? - C++
Я нашел код в разделе &quot;для профессионалов&quot; - там задачка, которая решается с помощью формулы Зеллера..... #include &lt;iostream&gt; ...

Можете объяснить эту программу? - C++
Можете объяснить эту программу? пж #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;locale&gt; #define DLSTR 80 void COPY(char...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nmcf
5130 / 4450 / 1486
Регистрация: 14.04.2014
Сообщений: 17,678
01.10.2016, 13:46     Можете подсказать по поводу задачи? #2
В одном цикле всё должно быть, и i с шагом 2 изменяется.
Kosor55
0 / 0 / 0
Регистрация: 25.09.2016
Сообщений: 13
01.10.2016, 14:01  [ТС]     Можете подсказать по поводу задачи? #3
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
#include <iostream>
 #include <math.h>
 #include <clocale>
 #define PI (3.1415926)
 using namespace std;
 int main (){
    int e,rez;
    double x;
       setlocale(LC_CTYPE, "rus"); 
cout << "Кириллица в консоли\n
cout << "Введите е"; 
cin >> e;
cout <<"Введите х"; 
cin>> x;
 
        int i,sum=0, fact=1, g;
 
    for (i=1; i<=g; i++)
   {
    sum+= fact;
    fact*=i;
        x = x+ (x)/fact;
    
    rez=rez+x;
    
   }
    cout<< "Конечное значение: " << rez;
  
}
типо так? или что-то упустил?
nmcf
5130 / 4450 / 1486
Регистрация: 14.04.2014
Сообщений: 17,678
01.10.2016, 14:19     Можете подсказать по поводу задачи? #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
double x, rez, g = 1;
int i, fact=1;
 
 
 
rez = x;
 
for (i = 3; ; i += 2)
{
  g *= -x * x;
  fact *= i * (i - 1);
  if (fabs(g / fact) < e) break;
  rez += g / fact;
}
Yandex
Объявления
01.10.2016, 14:19     Можете подсказать по поводу задачи?
Ответ Создать тему
Опции темы

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