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

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

Войти
Регистрация
Восстановить пароль
 
ugosdaryn
2 / 2 / 1
Регистрация: 17.12.2009
Сообщений: 77
#1

ошибка при расчете! найти ее - C++

24.09.2010, 23:43. Просмотров 399. Ответов 4
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <math.h>
 
using namespace std;
int main() {
    double x;
 cin >> x;
 double sum = ((x-2)/(x-1));
     for ( int i=1; i<=64; i++){
     sum = sum * ((x-i*2)/(x-i*2));
     
     }
  cout<<sum;
  return 0;
}

входный данные для проверки

65

выходной

0.452665

Где ошибка? Прошу помочь...Заранье благодарен!
0
Миниатюры
ошибка при расчете! найти ее  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2010, 23:43
Здравствуйте! Я подобрал для вас темы с ответами на вопрос ошибка при расчете! найти ее (C++):

Вывод nan при расчете - C++
При расчете codeblocks выводит nan как сделать так, чтобы он считал это ошибкой? #include &lt;iostream&gt; #include &lt;math.h&gt; using...

Переполнение при расчете функции - C++
рассчитываю функцию, получается переполнение, что делается в таких случаях? // raschet # include &lt;iostream.h&gt; # include...

Зачем в целом числе писать вещественную часть при расчете триганометрических функций в библиотеке math.h - C++
Доброго времени суток. В чем собственно петрушка. При расчете функции наткнулся на ошибку вычислений. В результате было обнаружено...

Ошибка при компиляции: не удается найти указанный файл - C++
Ребят, помогите уже сколько парюсь не могу понять в чем ошибка?

Найти количество наборов не являющихся знакочередующимися. Ошибка при вводе нуля - C++
Дано K наборов ненулевых целых чисел. Найти количество наборов не являющихся знакочередующимися. #include &lt;iostream&gt; #include...

Ошибка при расчете функции - Pascal ABC
program dll1; uses crt; var X,Z:real; var Y:integer; const a=11.05; b=0.3; begin clrscr; writeln(' Введите значение x...

4
valeriikozlov
Эксперт С++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
24.09.2010, 23:51 #2
Вот смотрите:
double sum = ((x-2)/(x-1));
т.е (x-2)/(x-1) Вы уже посчитали, смотрим дальше:
for ( int i=1; i<=64; i++){
sum = sum * ((x-i*2)/(x-i*2));
т.е. при i==1 Вы к уже полученный результат равный (x-2)/(x-1) умножаете на.......:
(x-2)/(x-2)
Ни о чем не говорит?
0
Artishok
ЧакЭ одобряЭ
277 / 276 / 32
Регистрация: 27.12.2009
Сообщений: 1,767
25.09.2010, 00:02 #3
C++
1
2
for(int i=1;i<=6;i++)
 pr=pr*(x-pow(2,i))/(x-(pow(2,i)-1);
возможно так
0
valeriikozlov
Эксперт С++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
25.09.2010, 00:07 #4
Artishok,
возможно так
не возможно так, а так и есть, только pr присвоить до этого цикла значение 1.
0
chesser
17 / 17 / 1
Регистрация: 02.08.2010
Сообщений: 44
25.09.2010, 00:08 #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main() {
double x, p1=1.0, p2=1.0;
 
 cout<<"x = ";
 cin >> x;
 
 for ( int i=2; i<=64; i*=2)
 {p1=p1*(x-i);
  p2=p2*(x-i+1);         
 }
  cout<<"Y = "<<p1/p2<<endl;
  system("pause");
  return 0;
}
0
25.09.2010, 00:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2010, 00:08
Привет! Вот еще темы с ответами:

Ошибка при расчете присоединенных полиномах - MathCAD
Помогите пожалуйста разобраться с этой ошибкой : &quot;Значение должно быть скалярным&quot;. В присоединенных полиномах Лежандра мне необходимо...

Ошибка при расчете процедуры seek - Delphi
При выполнении кода возникает ошибка на шаге TForm1.N4Click(Sender: TObject) Вот сам код: unit Unit1; interface uses ...

Ошибка при расчете данных с точкой. Калькулятор на С# - C#
Все привет! делаю калькулятор, по видосу, все ровно, никаких проблем. Но как дело дошло до операций с точкой возникла проблема. Есть...

Ошибка при расчете цепи на постоянном токе - Электротехника
Рассчитал цепь, приведенную на картинке(обход контуров против часовой стрелки) методом непосредственного использования законов Ома и...


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

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

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