В одномерном массиве заменить максимальные элементы на последний элемент в массиве - 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];
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д