В одномерном массиве заменить максимальные элементы на последний элемент в массиве - C#
Формулировка задачи:
Мне нужно с помощью функции либо процедуры в одномерном массиве заменить максимальные элементы на последний элемент в массиве, я создала функцию для поиска максимального элемента
Помогите пожалуйста, как найти последний элемент в массиве? А потом заменить его?
static public int Maximum(int[] A) { int max = A[0]; for (int i = 0; i < A.Length; i++) { if (max < A[i]) max = A[i]; } return max; }
Решение задачи: «В одномерном массиве заменить максимальные элементы на последний элемент в массиве»
textual
Листинг программы
static void ChangeMax(int[] arr) { int max = Maximum(arr); for (int i=0; i<arr.Length; i++) { if (arr[i]==max) { arr[i] = arr[arr.Length-1]; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д