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

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

Войти
Регистрация
Восстановить пароль
 
KING1994
-68 / 6 / 0
Регистрация: 18.07.2011
Сообщений: 77
#1

Выбивает 1.#IND - C++

09.10.2011, 18:47. Просмотров 887. Ответов 4
Метки нет (Все метки)

Вот задача:протабулировать функцию от х до b
вот мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// help.cpp: определяет точку входа для консольного приложения.
//
#include"Stdafx.h"
#include <iostream>
#include <conio.h>
#include <cmath>
using namespace std;
void main()
{ 
 double x,y,s=0,eps,h,dod=0,d1,b;int n=1;const int i=-1;
 cout<<"cin>>h>>eps>>x>>b\n";
 cin>>h>>eps>>x>>b;
 cout<<"x\t"<<"ln(x+1)\t\t"<<"s\n";
 do
 {
     s=0;y=log(x+1);dod=x;n=2;s=dod;
     do{d1=i*x*n/(n+1);dod*=d1;s+=dod;n++;cout<<s<<endl;}while(!(s<=y+eps&&s>=y-eps));
     cout<<x<<'\t'<<y<<'\t'<<s<<endl;
     x+=h;
 }while(x<=b);
 getch();
}
//y=ln(1+x)=x-((x^2)/2)+((x^3)/3)-...+(((-1)^(n-1))(x^n)/n)+...
При х=1 работает норм при х=2 виснет но почему????
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2011, 18:47
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выбивает 1.#IND (C++):

Символ -1.#IND - C++
Решаю задачу. Считаю числа, а потом записываю их в .txt файл. Написал, запустил, потом открыл получившийся файл, а там первая строчка...

-1.#IND ошибка - C++
Добрый день. Помогите правильно составить уравнение при t&gt;x #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;cmath&gt; using...

ошибка -1#IND - C++
кто знает что это такое и как убрать? #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; #include &lt;fstream&gt; #include...

Результат -1.#IND - C++
Доброго времени суток. Выполняю вроде бы простейшее задание, но результат программа выдает странный: #include &quot;stdafx.h&quot; ...

Почему выдает -1.#IND - C++
Знаю, что это означает отрицательная неопределенность, но почему, не могу понять. Кусок программы на метод Гаусса #include &quot;iostream&quot; ...

Появляется -1.#IND в результатах - C++
Доброго времени суток. Извеняюсь за глупые (возможно) вопросы зарание. Программа на C++. вычисляет обратную матрицу методом...

4
aeshes
440 / 203 / 13
Регистрация: 07.10.2011
Сообщений: 462
09.10.2011, 18:58 #2
как ни странно, ваша программа не работает у меня и при х=1. Там циклы везде имеют правильное условие выхода?
0
KING1994
-68 / 6 / 0
Регистрация: 18.07.2011
Сообщений: 77
09.10.2011, 19:37  [ТС] #3
при х=1 все работает(введите например 1,0.01,1,1)
0
aeshes
440 / 203 / 13
Регистрация: 07.10.2011
Сообщений: 462
09.10.2011, 19:43 #4
А вы введите 0.1, 0.001, 1, 2

При ваших же данных программа выводит что-то левое совсем. При таких начальных данных должна быть одна строка всего, потому что х=1, шаг=1, конец отрезка =1
0
KING1994
-68 / 6 / 0
Регистрация: 18.07.2011
Сообщений: 77
09.10.2011, 20:33  [ТС] #5
1-ю суму оно норм ищет
(я уже разобрался с етой задачей
там просто надо x<=1
и уберите
C++
1
cout<<s
из внутреннего цыкла(я его туда втулили только ради проверки)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2011, 20:33
Привет! Вот еще темы с ответами:

Убрать -1#ind в программе - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;math.h&gt; using namespace std; int _tmain(int argc, _TCHAR*...

Метод ньютона -1.#IND - C++
Не могу понять что не так конкретно в 4 Задании #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;cassert&gt; #include &lt;math.h&gt;...

Ошибка #IND и неправильное присваивание - C++
Приветы! В общем, есть код на C++: #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;iostream&gt; #include &lt;math.h&gt; using...

Интегрирования трапециями. Ошибка -nan(ind) - C++
Доброго времени суток! Пытаюсь реализовать интегрирование методом трапеций. Возникает постоянно следующая ошибка при выводе результата:...


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

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
09.10.2011, 20:33
Ответ Создать тему
Опции темы

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