![]() |
|
Модераторы: bsa |
![]()
|
|
| suse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
Есть код кнопки на Visual. В коде вычисляется мин и макс, а также сумма элементов и произведение элементов между мин и макс. Как сделать так, чтобы вычислялось не произведение элементов между мин и макс, а произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами.
![]() |
|||
|
||||
| borisbn |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 21 Всего: 135 |
а начальное значение нужно инициализировать
с макс - аналогично, только инициализировать нулем P.S. Перед получением произведения нужно проверить, что indexOfMin меньше indexOfMax -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
||||
|
|||||
| suse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
Что то не то в итоге получается.
Добавлено через 6 минут и 19 секунд В итоге он вычисляет и максимальный по модулю и минимальный по модулю, но не хочет нормально умножать. В чем причина не понятно. Добавлено через 7 минут и 41 секунду Кстати! Спасибо borisbn за помощь! |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 21 Всего: 135 |
нужно проверять ДО цикла, иначе, если indexOfMin > indexOfMax, то цикл не выполнится если indexOfMin > indexOfMax, нужно поменять их местами:
-------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| suse |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 26.6.2008 Репутация: нет Всего: нет |
Спасибо! Все теперь работает!
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
|
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |