21:35

C++

Не трать впустую (с)
Помогите, пожалуйста, идиотке :apstenu:
элементарный код в пять строк: paste.org.ru/?606rgb
Не работает правило останова :depress2: Прога зацикливается и продолжает писать итерации до бесконечности, при этом значения xn на всех итерациях начиная с третей и далее одно и то же, то, после получения которого вычисление должно было выйти из цикла.
Еще одна загвоздка :depress2: Компилятор, по ходу, просто не видит строку
cin >> temp;
Он на нее тупо никак не реагирует, выдав на экран If you want to use method of Newton press 1 начинает в цикле гонять итерации. При этом, если поменять местами куски
cout << "Enter exactness " ;
cin >> eps;
cout << endl;
и
cout << "If you want to use method of Newton press 1 ";
cin >> temp;
cout << endl;
- все это работает прекрасно. Я дибилоид, помогите, пожалуйста, найти ошибку :depress2:
Все, спасибо, разобралась я дятел

Комментарии
12.11.2008 в 05:13

D'oh!
может не пользовать cin/cout? ;)

в чем проблема была?
12.11.2008 в 07:47

Не трать впустую (с)
в чем проблема была? - я так и не поняла честно говоря в чем была проблема... Но как она разрешилась - не скажу, а то опять меня будут считать идиоткой пусть даже это правда :shuffle2:
12.11.2008 в 08:26

D'oh!
Матушка Ветровоск, не стоит быть такой критичной;)
12.11.2008 в 08:31

Не трать впустую (с)
hauff, правда-правда:depress2: вам потом, если хотите, на у-мейл напишу :depress2: