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

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

Восстановить пароль Регистрация
 
Bukharov11
0 / 0 / 0
Регистрация: 18.04.2012
Сообщений: 46
14.06.2012, 13:21     Поиск ошибки #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++ Поиск ошибки в коде
C++ Поиск ошибки
C++ Поиск ошибки.
C++ поиск логической ошибки
C++ Поиск ошибки в программе.
C++ Поиск ошибки.
Поиск ошибки в fread C++
C++ Поиск ошибки

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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");
}
Yandex
Объявления
14.06.2012, 13:25     Поиск ошибки
Ответ Создать тему
Опции темы

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