Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2014, 20:07   #1
East Undia Trading
Форумчанин
 
Регистрация: 02.10.2013
Сообщений: 231
По умолчанию Ошибка в коде программы.Язык Си.

Программа написана правильно, но есть недочет, почему мое сравнение не верно, как правильно?

Последний раз редактировалось East Undia Trading; 19.01.2014 в 20:14.
East Undia Trading вне форума Ответить с цитированием
Старый 19.01.2014, 20:21   #2
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

если в fabs у Вас x, то цикл вечный (в большинстве случаев)), а если x, то цикл не выполнится ни разу..
Poma][a вне форума Ответить с цитированием
Старый 19.01.2014, 20:32   #3
East Undia Trading
Форумчанин
 
Регистрация: 02.10.2013
Сообщений: 231
По умолчанию

a и sum подписано что равны нулю потому что не указан?
East Undia Trading вне форума Ответить с цитированием
Старый 19.01.2014, 20:33   #4
East Undia Trading
Форумчанин
 
Регистрация: 02.10.2013
Сообщений: 231
По умолчанию

У меня получается первое, как же тогда правильно?
East Undia Trading вне форума Ответить с цитированием
Старый 19.01.2014, 20:34   #5
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Нет.. Потому что / - это может быть и деление нацело(наш случай) и вещественное деление..
т.к. 1-целое и 2-целое, тогда 1/2=0
Poma][a вне форума Ответить с цитированием
Старый 19.01.2014, 20:44   #6
East Undia Trading
Форумчанин
 
Регистрация: 02.10.2013
Сообщений: 231
По умолчанию

Poma][a, да-да точно.
А как исправить в условии?Получается сравнивать нужно и не с x и не с fabs?
East Undia Trading вне форума Ответить с цитированием
Старый 19.01.2014, 20:53   #7
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Сравнивать надо с а..
Poma][a вне форума Ответить с цитированием
Старый 19.01.2014, 21:01   #8
East Undia Trading
Форумчанин
 
Регистрация: 02.10.2013
Сообщений: 231
По умолчанию

while (a>eps), так?
East Undia Trading вне форума Ответить с цитированием
Старый 19.01.2014, 21:03   #9
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

да12345678
Poma][a вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ошибка в коде программы fkty Общие вопросы C/C++ 8 01.06.2013 23:25
Ошибка в коде программы. Proger16 Помощь студентам 3 14.04.2013 10:59
Ошибка в коде программы VB Мина Помощь студентам 1 02.12.2011 06:54
Ошибка в коде программы eXtrem Помощь студентам 5 09.04.2011 19:34
[C++] ошибка в коде программы!! jazzben Помощь студентам 12 27.09.2008 19:25