| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Правильно ли я нашел max функции на интервале |
| Автор: Killer_13 13.5.2009, 23:48 | ||
| Здравствуйте. Вопрос даже чуток математического характера. Значит нужно найти максимальное значение функции на отрезке между x1 и x2. x1 и x2 вводятся с клавиатуры. вот код. Язык "С"
|
| Автор: Dmi3ev 14.5.2009, 00:07 | ||||||||
проверь на калькуляторе... Добавлено через 3 минуты и 26 секунд кстати программа логически неверна
а если на промежутке (х1, х2) максимум отрицателен? то у тебя выведется что максимум 0, а это не так Добавлено через 11 минут и 53 секунды
а почему тут i от 0 изменяется, если вы ищете максимум на прмежутке? есть еще косяки... функция я так понимаю sin(x*x)? Добавлено через 13 минут и 4 секунды
это че ваще? ты как Лесли Нильсон пытаешься всех запутать? |
| Автор: Dmi3ev 14.5.2009, 01:10 | ||||
что-то вроде...
только вот эта строка
меня напрягает, потому как если у тебя будет промежуток от 1 до 2, то шаг будет 0,1, вроде бы нормально, а если у тебя х от 1 до 51, то шаг будет 5, те сложновато будет утверждать что максимум это максимум, я бы сделал постоянный шаг и не парился бы... но дело твое... |
| Автор: Killer_13 14.5.2009, 01:34 |
| пасиб, посмотрю |