Ребят, помогите с одной вещью. Дан массив с лучшими игроками (всего в нём 5 значений), затем даётся число игрока, который прошёл игру и нужно это число записать в массив так, чтобы все числа двинулись.
Пример:
Дан массив: [3, 8, 9, 10, 20]
И дано например число 5
И нужно, что бы массив поменялся на такой [3, 5, 8, 9, 10]
P.S Надеюсь, что всё понятно объяснил
Пройдясь циклом по массиву нужно узнать место вставки. Обнаружив его, просто вставляете число и по-очереди меняете все последующие элементы массива на предыдущие. Надеюсь, понятно объяснил.
int[] insertToIntArr(int[] arr, int num) {
for (int i = 0; i < arr.length; i++)
if (arr[i] > num)
arr[i] = arr[i] + num - (num = arr[i]);
return arr;
}