Определить максимальное количество одинаковых элементов целочисленного массива - C#
Формулировка задачи:
Помогите пожалуйста с задачкой:
Дан целочисленный массив размера N. Определить максимальное количество его одинаковых элементов. Код на c#!
Решение задачи: «Определить максимальное количество одинаковых элементов целочисленного массива»
textual
Листинг программы
using System; class DEMO { static void Main() { int q = 0, mq = 0,n=0; Console.Write("длина массива : "); int[] arr = new int[int.Parse(Console.ReadLine())]; for (int i = 0; i < arr.Length; i++) { Console.Write("arr[{0}] = ", i); arr[i] = int.Parse(Console.ReadLine()); } foreach (int i in arr) { foreach (int j in arr) if (i == j) q++; if (mq < q) { mq = q; n = i; } q = 0; } Console.WriteLine("больше всего {0}, их кол-во : {1}",n, mq); Console.ReadKey(true); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д