malQmjke
|
|
1 | |
Определить какой элемент в массиве, расположен раньше : наибольший или наименьший16.01.2014, 10:25. Показов 4982. Ответов 24
Метки нет (Все метки)
Народ нужна помощь с C++ кто может помочь помогите.
Условия: Определить какой элемент в массиве, расположен раньше : наибольший или наименьший |
16.01.2014, 10:25 | |
Ответы с готовыми решениями:
24
Определить, какой элемент массива встречается раньше: положительный или отрицательный Определить, какой элемент, максимальный или минимальный, расположен ближе к первому элементу Определить максимальный или минимальный элемент в массиве встречается раньше Определить максимальный или минимальный элемент в массиве встречается раньше |
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
|
||||||
16.01.2014, 10:37 | 2 | |||||
1
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
||||||
16.01.2014, 10:41 | 3 | |||||
Как то так
0
|
16.01.2014, 11:56 | 4 | |||||
1
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
|
16.01.2014, 13:01 | 5 |
SIZE не константа -> память надо выделять динамически
Добавлено через 5 минут DiffEreD, в какой среде это должно компилироваться (VS 2008 сильно ругается)?
0
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|
16.01.2014, 13:54 | 7 |
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|
16.01.2014, 13:58 | 8 |
0
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|
16.01.2014, 14:00 | 9 |
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|
16.01.2014, 14:01 | 10 |
0
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|
16.01.2014, 14:02 | 11 |
0
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|
16.01.2014, 14:06 | 12 |
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|
16.01.2014, 14:09 | 13 |
это не есть нормально, даже если Dev это принимает(понятия не имею как)..
память действительно должна выделяться динамически или же SIZE должна быть константой
0
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|
16.01.2014, 14:11 | 14 |
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|||||||||||
16.01.2014, 14:17 | 15 | ||||||||||
при объявлении статического массива его размером должна являться числовая константа, а не просто переменная..
если память под массив нужно выделить уже во время выполнения программы, то для этого используется динамическое выделение памяти(динамический массив), память под который выделяется:
0
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|
16.01.2014, 14:20 | 16 |
Вы не ответили почему нужно делать именно так, я понимаю если бы это было синтаксически не корректно, но Dev это спокойно пропускает, вопрос может в том, что не красиво ? Поясните пожалуйста.
0
|
101 / 102 / 31
Регистрация: 15.01.2014
Сообщений: 283
|
|
16.01.2014, 14:21 | 17 |
Что же вам примеры с STL не нравятся?
0
|
584 / 387 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
|
|
16.01.2014, 14:23 | 18 |
интересно у автора темы на Qt Creator`е компилируется ?
0
|
Заблокирован
|
|
16.01.2014, 14:25 | 19 |
egor2116, VS2012:
Кликните здесь для просмотра всего текста
---- Построение начато: проект: C+onsoleApplication8, Конфигурация: Debug Win32 ------ 1> C+onsoleApplication8.cpp 1>c:\users\ev_hyp\documents\visual studio 2012\projects\c+onsoleapplication8\c+onsoleapplication8\c+onsoleapplication8.cpp (38): error C2057: требуется константное выражение 1>c:\users\ev_hyp\documents\visual studio 2012\projects\c+onsoleapplication8\c+onsoleapplication8\c+onsoleapplication8.cpp (38): error C2466: невозможно выделить память для массива постоянного нулевого размера 1>c:\users\ev_hyp\documents\visual studio 2012\projects\c+onsoleapplication8\c+onsoleapplication8\c+onsoleapplication8.cpp (38): error C2133: arr: неизвестный размер ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
|
Mobile Software Engineer
5381 / 1585 / 956
Регистрация: 23.01.2011
Сообщений: 3,214
|
|
16.01.2014, 14:25 | 20 |
это и есть синтаксически не корректно и я не понимаю, почему Dev позволяет это делать..
я выше выложил скриншот со своей 2013 VS..там видно, что arr[SIZE]; подчеркнуто и в списке ошибок просит константное выражение
0
|
16.01.2014, 14:25 | |
16.01.2014, 14:25 | |
Помогаю со студенческими работами здесь
20
Определить максимальный или минимальный элемент в массиве встречается раньше. Ввести матрицу и определить, какой элемент – положительный или отрицательный – расположен ближе к началу матрицы Найти заданный элемент в массиве, наибольший и наименьший элемент в массиве Определить, какой элемент двумерного динамического массива больше: расположен в левом верхнем или в верхнем правом углу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |