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

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

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

Поиск ошибки - C++

14.06.2012, 13:21. Просмотров 221. Ответов 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
#include<iostream>
using namespace std;
#include <cmath>
#define PI 3.14159265
double fsum(double x,double eps);
int main()
{
 double x, s, eps=1.0e-4;
 cout<<"x=";
 cin>>x;
 s=fsum(x, eps);
 return 0;
}
 double fsum(double x,double eps)
 {
 double s=0,p,k;
 if ((x>-1)&&(x<1))
 {
 for (s=PI/2, p=-1/x; fabs (p)>eps; k+=2)
 {
 p=-p*k/(k+2)*x*x;
 }
 s+=p;
 cout<<"s="<<s<<endl;
 }
 else
 cout<<"Error. X dolzhen byt > -1 and < 1"<<endl;
 return s;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2012, 13:21     Поиск ошибки
Посмотрите здесь:

Поиск ошибки - C++
Здравствуйте дорогие форумчане. Есть следующая задача. Во вводимы массивах элементы расставлять по убыванию, если сумма элементов &lt;0, по...

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

Поиск ошибки - C++
Выдает ошибку, если запустить программу и ввести q. Выкладываю скриншот ошибки. #include &lt;iostream&gt; #include &lt;cctype&gt; ...

Поиск ошибки. - C++
Доброго времени суток. С++ изучаю второй день. Вот задание: Определить количество трехзначных натуральных чисел, сумма цифр...

Поиск ошибки в коде - C++
Здравствуйте Уважаемые форумчане. Вот есть код: #include &quot;stdafx.h&quot; #include &lt;conio.h&gt; #include &lt;iostream&gt; using...

Поиск ошибки в fread - C++
У меня возникла ошибка. Мне нужно прочесть данные с бинарных файлов. Бинарный файл &quot;a.dat&quot; содержит в себе числа '7 0 1 0 1 0 1 0 2 6 2',...

Поиск ошибки в программе. - C++
Требуется решить следующее уравнение 5*x+\sqrt{\left| cos(x)\right|}-\frac{4}{3}=0 О_о методом простых итераций (x=0,0668904). Вот код //...

поиск логической ошибки - C++
Народ помогите плиз найти ошибку в коде. Препод нашел и сказал исправить. задача такая: На посвящение в студенты собрались все...

Поиск ошибки в арифметической задаче - C++
Исправьте ошибку кто знает #include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; int main() { double x,y; ...

Поиск ошибки в сортировке массива - C++
нужно выполнить сортировку введенного массива, n - число элементов. Однако выводит по-прежнему исходный массив. Подскажите пожалуйста -...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kaznachey1993
-66 / 3 / 0
Регистрация: 24.11.2011
Сообщений: 97
14.06.2012, 13:25     Поиск ошибки #2
У тя несчитает при -1 и 1

Добавлено через 40 секунд
Вот я думаю так!
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>
using namespace std;
#include <cmath>
#define PI 3.14159265
double fsum(double x,double eps);
int main()
{
 double x, s, eps=1.0e-4;
 cout<<"x=";
 cin>>x;
 s=fsum(x, eps);
 return 0;
}
 double fsum(double x,double eps)
 {
 double s=0,p,k;
 if ((x >=-1)&&(x <=1))
 {
 for (s=PI/2, p=-1/x; fabs (p)>eps; k+=2)
 {
 p=-p*k/(k+2)*x*x;
 }
 s+=p;
 cout<<"s="<<s<<endl;
 }
 else
 cout<<"Error. X dolzhen byt > -1 and < 1"<<endl;
 system ("pause");
}
Ответ Создать тему
Опции темы

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