умная мысля не лезет в голову,помогите решить.есть массив целых чисел из 20 строк,надо определить сколько значений больше ( 0 ) выбрать наибольшое значение и выдать его индекс в поток.
Этот топик читают: Гость
Ответов: 128
Рейтинг: 1
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_30091.txt [1.3KB] [61] |
Ответов: 8926
Рейтинг: 823
|
|||
deman, в массивах есть "сортировка", отсортируйте Ваш массив по убыванию и первый (индекс = 0) элемент Ваш
|
|||
карма: 19 |
|
Ответов: 128
Рейтинг: 1
|
|||
Леонид ,так не получится !! тогда я все индексы перемешаю ,а это нельзя делать .Tad предложил схему ,смысл понятен,чуть переделать и ОК
|
|||
карма: 0 |
|
Ответов: 258
Рейтинг: -27
|
|||
Леонид писал(а): индекс = 0самый меньший это будет, или нет? |
|||
карма: 0 |
|
Ответов: 128
Рейтинг: 1
|
|||
Cubone ,в реале все крутится у 3-5 индекса ,а к примеру большее число с индексом 15 не определяет
------------ Дoбавленo в 20.15: так надежнее
|
|||
карма: 0 |
|
6