|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.06.2014, 16:43 | #1 |
Пользователь
Регистрация: 12.06.2014
Сообщений: 11
|
решить задачу по СИ:Дан масив A(m). Найти вeличину и нoмep егo Maксимальнoгo отрицательного элемента
Дан масив A(m) m=<20 . Bывeсти нa пeчaть исхoдный мaсcив, a тaк жe вeличину и нoмep егo Maксимальнoгo отрицательного элемента.
|
13.06.2014, 19:11 | #2 |
C/C++, Java
Участник клуба
Регистрация: 28.03.2012
Сообщений: 1,679
|
В чем у вас затруднение, задание вроде несложное..
Вот сделал на скорую руку. Код:
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости" Сложность - враг простоты и удобства! Последний раз редактировалось Bugrimov; 13.06.2014 в 21:35. |
13.06.2014, 19:42 | #3 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
А зачем нам flag?
И да.. Думается мне, что из числе -100 и -2 максимально отрицательным будет число -100 Про флаг дошло.. Обычно крутится 2 цикла : 1-ый находит первый отрицательный, 2-ой находит отрицательный больше данного.. У Вас же всё в одном.. Последний раз редактировалось Poma][a; 13.06.2014 в 19:45. |
13.06.2014, 20:33 | #4 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,601
|
Если э-т с индексом 0 = -100 то решение будет неправильным, т.к. итерирование с элемента с индексом 1, а не с элемента с индексом 0. Флаг для проверки, инициализирована ли переменная max или нет.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
13.06.2014, 21:31 | #5 | |
C/C++, Java
Участник клуба
Регистрация: 28.03.2012
Сообщений: 1,679
|
Цитата:
challengerr, от вас ничего не скрыть... Сейчас поправлю... Проверяйте!
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости" Сложность - враг простоты и удобства! Последний раз редактировалось Bugrimov; 13.06.2014 в 21:34. |
|
13.06.2014, 22:29 | #6 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
Цитата:
|
|
14.06.2014, 14:47 | #7 |
Пользователь
Регистрация: 12.06.2014
Сообщений: 11
|
Спасибо, вроде разобрался
|
14.06.2014, 16:04 | #8 |
C/C++, Java
Участник клуба
Регистрация: 28.03.2012
Сообщений: 1,679
|
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости" Сложность - враг простоты и удобства! |
14.06.2014, 19:03 | #9 |
Пользователь
Регистрация: 12.06.2014
Сообщений: 11
|
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан массив чисел W=(w1,w2,...,wm). Найти номер последнего по порядку отрицательного элемента массива (Паскаль или Бэйсик) | Nade | Помощь студентам | 0 | 07.02.2013 18:54 |
Найти сумму элементов массива стоящих от первого отрицательного элемента до второго | Xsader | Общие вопросы C/C++ | 1 | 17.01.2013 14:12 |
найти номер первого отрицательного элемента массива | Al'f!ra | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 22.05.2012 22:06 |
Найти сумму модулей элемента массива, расположенных после первого отрицательного ? | МоЗгАвеД | Общие вопросы C/C++ | 0 | 12.12.2011 17:36 |
Дан массив,найти номер последнего отрицательного элемента | Ирочка | Помощь студентам | 2 | 31.03.2009 09:54 |