11. Дан массив чисел. Найти наибольший элемент, поставить его первым.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Я поставил первым,но вот как сделать так чтобы этого макс числа не было в массиве.?
Anas, если совсем тупо, то можно просто в цикле распечатки массива поставить условие, печатать значение, если оно не равно
max
.А если не тупо, то при поиске максимального элемента надо запоминать позицию (индекс) максимального элемента в массиве. Потом сдвинуть все элементы от начала массива до позиции максимального на один элемент вправо и в первую позицию скопировать максимальный элемент.
Кстати, твой алгоритм поиска максимального элемента не будет работать, если все элементы массива отрицательные.