![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| champion |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 26.1.2005 Репутация: нет Всего: 2 |
Вот код:
Не работает то, что выделено красным. В чем ошибка? |
|||
|
||||
| Walker |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 363 Регистрация: 23.10.2006 Репутация: 1 Всего: 16 |
В такой конструкции, которую Вы наворотили, Вам-то сложно разобраться, ещё сложнее нам. Подобные синтаксические изыски не показатель мастерства, а затруднение отладки. Что именно не работает? Работает не так, как нужно или вообще не компилируется? Беглый осмотр показал, что в условии Вы вычисляете результат произведения двух квадратичных уравнений (кошмар!). Знак будет определяться, главным образом, по вторым членам, а точнее, step должен быть больше runto, как минимум. Разбейте выражение нат простые элементы и вычислите промежуточные значения - так будет проще!
Это сообщение отредактировал(а) Walker - 16.11.2007, 16:04 -------------------- "От вчерашних побед остаётся усталость, если завтрашний день не сулит ничего..." |
|||
|
||||
| Alek86 |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1299 Регистрация: 30.1.2007 Где: Киев Репутация: 21 Всего: 25 |
перепиши код нормально, и сам, авось, разберешься )
|
|||
|
||||
| orthrus |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 400 Регистрация: 30.10.2007 Где: г. Усть-Илимск(Ир кутская обл.) Репутация: нет Всего: 16 |
Ты там со скобками чегото намутил, точнее не правильно раставил. Надобно тебе все переписать по человечиски, а то без рюмки не разберешься
-------------------- У того, кто ничего не делает, всегда много помощников.© Л.Н. Толстой ![]() |
|||
|
||||
| 0lmer |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 115 Регистрация: 3.12.2006 Репутация: нет Всего: -1 |
||||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
В чём ошибка зависит от того, что понимать под терминами "работает" и "не работает". С телепатами пока что, к сожалению, напряг... -------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| Peter |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 28.7.2003 Где: Ставрополь Репутация: -1 Всего: 1 |
Это как бы решение квадратного уравнения методом... как там его? "Научного тыка", что ли?
Во-первых, переменную типа float не рекомендуется сравнивать с нулём! Там арифметика неточная! Лучше переменные переделать в double.
При проверке длинного условия к runto желательно прибавлять step (как я сделал), а не отнимать. Последний if - для того, чтобы проверить, наткнулся цикл на решение или нет. -------------------- всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23). |
|||
|
||||
| archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
-------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
| Peter |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 28.7.2003 Где: Ставрополь Репутация: -1 Всего: 1 |
-------------------- всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23). |
|||
|
||||
| Silent_s |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 2.12.2007 Где: Москва Репутация: нет Всего: 0 |
А никто не подскажет как можно сравнивать в конструции if else переменные с строковой константой? То есть имеется условие
Как можно сравнить что введена именно та строка которую нам надо? К примеру если сюда применить не y а yes ???? --------------------
Мой блог |
|||
|
||||
| zkv |
|
|||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 26 Всего: 92 |
||||
|
||||
| Silent_s |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 2.12.2007 Где: Москва Репутация: нет Всего: 0 |
Для С. Я что то не врубился как она работает... Объясните плз.. А то головва под ночь пухнет
Это сообщение отредактировал(а) Silent_s - 10.12.2007, 00:47 --------------------
Мой блог |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 63 Всего: 196 |
Silent_s, strcmp(s1,s2) возвращает:
отрицательное число, если s1 < s2 0, если s1 == s2 положительное число, если s1 > s2 обычно, ее используют в следующем виде:
Это сообщение отредактировал(а) bsa - 10.12.2007, 00:52 |
|||
|
||||
| zkv |
|
|||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 26 Всего: 92 |
|
|||
|
||||
| Silent_s |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 2.12.2007 Где: Москва Репутация: нет Всего: 0 |
Всем спасибо, наберу 100 сообщений, наставлю плюсегов!
--------------------
Мой блог |
|||
|
||||
| JackYF |
|
|||
![]() полуавантюрист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 18 Всего: 162 |
Можешь в таких случаях просить других участников. Выполнено |
|||
|
||||
| Silent_s |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 2.12.2007 Где: Москва Репутация: нет Всего: 0 |
Хорошо!
--------------------
Мой блог |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |