Создать метод поиска индекса максимального элемента массива - C#

Узнай цену своей работы

Формулировка задачи:

Напишите метод который в качестве входных параметров принимает массив целых чисел. Результатом работы метода является индекс максимального элемента массива.

Решение задачи: «Создать метод поиска индекса максимального элемента массива»

textual
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApplication1
  8. {
  9.     class PassOb
  10.     {
  11.         public static int MaxInd(int[] nums)
  12.         {
  13.             int max;
  14.             int ind;
  15.  
  16.             max = nums[0];
  17.             ind = 0;
  18.             for (int i = 1; i < nums.Length; i++)
  19.             {
  20.                 if (max < nums[i])
  21.                 {
  22.                     max = nums[i];
  23.                     ind = i;
  24.                 }
  25.             }
  26.  
  27.             return ind;
  28.         }
  29.         static void Main(string[] args)
  30.         {
  31.             int a;
  32.             int i;
  33.             int j = 0;
  34.             //Запрашиваем длину массива
  35.             Console.WriteLine("Введите длину массива");
  36.             j = Convert.ToInt32(Console.ReadLine());
  37.             int[] arr = new int[j];
  38.             //Вводим массив с клавиатуры
  39.             for (i=0; i<arr.Length;i++)
  40.             {
  41.                 Console.WriteLine("Введите число "+(i+1));
  42.                 arr[i] = Convert.ToInt32(Console.ReadLine());
  43.             }
  44.             //Выводим массив
  45.             Console.WriteLine("Ваш массив\n");
  46.             for (i=0; i<arr.Length;i++)
  47.             {
  48.                 Console.Write(arr[i]+" ");
  49.             }
  50.             //Вызываем метод
  51.             a = MaxInd(arr);
  52.             Console.WriteLine("\nИндекс Макс Числа="+a);
  53.             Console.ReadKey();
  54.  
  55.         }
  56.     }
  57. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.818 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы