|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.12.2014, 18:24 | #1 |
Пользователь
Регистрация: 17.11.2014
Сообщений: 35
|
Помогите найти ошибку в коде
Сначала опишу задание.
1. найти номер максимального значения (вроде все ок) 2. если в массиве есть нули, то между первым и вторым нулем элементы перемножаются (тоже вроде все ок) 3. перевернуть массив так, что бы сначала шли элементы стоявшие в нечетных позициях, а затем элементы стоявшие в четных позициях.(вроде тоже все ок) проблема такая, если в массиве нулей не было, то 3 задание выполняется правильно, но как только появляются нули, и элементы между первым и вторым 0 перемножаются, тогда в перевернутом массиве какая-то каша получается. искал искал, так и не наискал ошибку. Код такой Код:
Последний раз редактировалось Stilet; 16.12.2014 в 18:39. |
16.12.2014, 18:54 | #2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,341
|
После поиска нулей первые два элемента массива могут быть испорчены.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
16.12.2014, 18:57 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
16.12.2014, 19:45 | #4 |
Пользователь
Регистрация: 17.11.2014
Сообщений: 35
|
допустим в массиве идут числа 1 33 0 3 6 1 0
так вот между первым и вторым нулем получается 3*6*1=18, только у меня массив вещественных чисел |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите найти ошибку в коде ( С++ ) | nexUS1 | Помощь студентам | 1 | 29.12.2009 01:09 |
помогите найти ошибку в коде | xaero93 | Помощь студентам | 4 | 20.04.2009 16:05 |
Помогите найти ошибку в коде | Jora_Kornev | Общие вопросы Delphi | 10 | 10.01.2009 17:00 |
Помогите найти ошибку в коде! | alex2008ean | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 27.12.2008 18:31 |
Помогите найти ошибку в коде C++ | Жека:) | Помощь студентам | 15 | 29.10.2008 11:32 |