Создать метод поиска индекса максимального элемента массива - C#
Формулировка задачи:
Напишите метод который в качестве входных параметров принимает массив целых чисел. Результатом работы метода является индекс максимального элемента массива.
Решение задачи: «Создать метод поиска индекса максимального элемента массива»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class PassOb { public static int MaxInd(int[] nums) { int max; int ind; max = nums[0]; ind = 0; for (int i = 1; i < nums.Length; i++) { if (max < nums[i]) { max = nums[i]; ind = i; } } return ind; } static void Main(string[] args) { int a; int i; int j = 0; //Запрашиваем длину массива Console.WriteLine("Введите длину массива"); j = Convert.ToInt32(Console.ReadLine()); int[] arr = new int[j]; //Вводим массив с клавиатуры for (i=0; i<arr.Length;i++) { Console.WriteLine("Введите число "+(i+1)); arr[i] = Convert.ToInt32(Console.ReadLine()); } //Выводим массив Console.WriteLine("Ваш массив\n"); for (i=0; i<arr.Length;i++) { Console.Write(arr[i]+" "); } //Вызываем метод a = MaxInd(arr); Console.WriteLine("\nИндекс Макс Числа="+a); Console.ReadKey(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д