![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
suse |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
Есть функция нахождения минимального элемента в массиве. Как найти минимальный по модулю элемент?
|
|||
|
||||
mes |
|
|||
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
применить fabs () при получении каждого значения..
Добавлено @ 18:02 инициализируйте т.е. добавьте =0; Это сообщение отредактировал(а) mes - 27.1.2012, 21:22 |
|||
|
||||
suse |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
Эту строчку?
Вычисляет, но неправильно. |
|||
|
||||
arcsupport |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 24.10.2008 Репутация: нет Всего: 2 |
Попробуйте вот так:
|
|||
|
||||
mes |
|
|||
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
||||
|
||||
suse |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
Интересный вариант, но не работает!
|
|||
|
||||
mes |
|
||||
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
это выглядит грязно, лучше так :
и dat тоже лучше переименовать в что то бплее подходящее, например size Добавлено через 6 минут и 5 секунд а и это логичнее когда:
Это сообщение отредактировал(а) mes - 27.1.2012, 21:30 |
||||
|
|||||
suse |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
Изменил. Вычисляет, но чтото не то... Может что то не то написал?
|
|||
|
||||
volatile |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2107 Регистрация: 7.1.2011 Репутация: 37 Всего: 85 |
|
|||
|
||||
suse |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
Все работает. Спасибо!
Добавлено через 16 секунд Закрыто |
|||
|
||||
mes |
|
|||
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
fabs нужен не у min, а у mass[] |
|||
|
||||
suse |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
Вот рабочий пример:
Как сделать чтобы произведение, а не сумму искала? |
|||
|
||||
mes |
|
|||
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
* вместо + , только вот неужто можно о таком спрашивать ?! ![]() Добавлено через 1 минуту и 15 секунд как то сомнительно согласуется max и наименьший .. |
|||
|
||||
suse |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
Эта функция уже наибольший ищет
![]() Если заменить + на *, то ничего не вычисляет. Потому то и спрашиваю. Добавлено через 7 минут и 9 секунд Сумму вычисляет правильно, а произведение нет (пишет 0.000) |
|||
|
||||
suse |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
А все понял!
На ноль то нельзя умножать! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |