Сформировать массив 100 целых случайных чисел в диапазоне от 0 до 9 - C#
Формулировка задачи:
Сформировать массив 100 целых случайных чисел в диапазоне от 0 до 9. Напечатать его. Найти и напечатать число, чаще других, встречающееся в массиве.
Помогите решить пожалуйста!
Решение задачи: «Сформировать массив 100 целых случайных чисел в диапазоне от 0 до 9»
textual
Листинг программы
using System;
using System.Linq;
namespace ConsoleApplication32
{
class Program
{
static void Main(string[] args)
{
var rnd = new Random();
var result = Enumerable.Range(0, 100).Select(x => rnd.Next(0, 10).Print()).GroupBy(x => x).OrderByDescending(x => x.Count()).First().Key;
Console.WriteLine("\n");
Console.WriteLine(result);
Console.ReadKey();
}
}
static class Ext
{
public static int Print(this int number)
{
Console.Write("{0} ", number);
return number;
}
}
}