![]() |
|
Модераторы: Poseidon |
![]()
|
|
| TOREN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 5.10.2007 Репутация: нет Всего: нет |
требуется написать функцию, которая находит номер максимального отрицательного элемента одномерного массива. прошу помощи.
Это сообщение отредактировал(а) TOREN - 25.2.2008, 22:16 |
|||
|
||||
| susanin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: 3 Всего: 7 |
небольшое уточнение... максимальным отрицательным считать то, кторое больше? т.е. например -3 и -5, максимальное будет -3?
|
|||
|
||||
| TOREN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 5.10.2007 Репутация: нет Всего: нет |
да, именно так |
|||
|
||||
| susanin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: 3 Всего: 7 |
немного подправил еще....теперь вроде правильно... Это сообщение отредактировал(а) susanin - 25.2.2008, 23:32 |
|||
|
||||
| TOREN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 5.10.2007 Репутация: нет Всего: нет |
это C++, мне нужно на Си, этот код в quickC не компилируется.
|
|||
|
||||
| susanin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: 3 Всего: 7 |
TOREN, ну изменить то cout<< на printf() и cin>> на scanf() сам сможешь?? ведь алгоритм то такой же будет!
|
|||
|
||||
| TOREN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 5.10.2007 Репутация: нет Всего: нет |
спасибо! просто изначально C++ вызвал панику, отбросив лишнее и добавив нужное получаем код на Си:
Это сообщение отредактировал(а) TOREN - 26.2.2008, 19:53 |
|||
|
||||
| TOREN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 5.10.2007 Репутация: нет Всего: нет |
требуется доработать программу таким образом, чтобы в головной программе вычислялось в каком из трех одномерных массивов максимальный отрицательный элемент ближе к началу. кто-нибудь подскажет как реализовать?
|
|||
|
||||
| Robin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 30.12.2006 Репутация: нет Всего: нет |
но чесно говоря у меня компилятор int i, n, j, A[], first, second, third, temp; такое отказался принимать, однако если у тебя старый сишный то должно прокатить |
|||
|
||||
| TOREN |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 5.10.2007 Репутация: нет Всего: нет |
Robin, программа компилируется, но вовсе не работает. даже в коде невозможно понять каким образом она работает. она выводит лиш номер максимального отрицательного элемента одномерного массива. и ввод элементов идет только в один массив.
Добавлено через 3 минуты и 22 секунды логика
сходна с тем что я химичил на эту тему:
однако моя тоже не работает, возможно потому что условия неправильно формулируются |
||||
|
|||||
| Robin |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 30.12.2006 Репутация: нет Всего: нет |
отредактировал, прошу прощения Это сообщение отредактировал(а) Robin - 26.2.2008, 22:21 |
|||
|
||||
| TOREN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 5.10.2007 Репутация: нет Всего: нет |
||||
|
||||
| susanin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: 3 Всего: 7 |
так...что то я не очень понял что надо сделать? можно поподробней?
т.е. должно вводиться 3 массива...в каждом массиве находиться максимальный отрицательный элемент и потом писать в каком массиве этот элемент ближе к нчалу? так? |
|||
|
||||
| susanin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 587 Регистрация: 7.10.2006 Где: Санкт-Петербург Репутация: 3 Всего: 7 |
TOREN
ну вот я попробовал что то похожее сделать...
Это сообщение отредактировал(а) susanin - 26.2.2008, 23:53 |
|||
|
||||
| TOREN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 5.10.2007 Репутация: нет Всего: нет |
Всем большое спасибо, задача решена. Окончательно помог код susanin.
Откомпилировал под quickC, и вот итог:
|
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |