Мне необходимо написать программу, которая считывает данные в массив типа int. Допустимые значения от 0 до 10. ваша программа должна определить, сколько значений было введено. Выводит список различных записей и подсчет того, сколько раз, что вступление произошло.»Рассчитать частотное распределение массива?
У меня возникли проблемы с Bolded стороны, это то, что я до сих пор ...
static void Main(string[] args)
{
Console.WriteLine("How many scores will you enter?");
int total = 0;
string inValue;
string Size = Console.ReadLine();
int arraySize = Convert.ToInt32(Size);
int [] ScoreArray = new int [arraySize];
for (int i = 0; i < ScoreArray.Length; i++)
{
Console.Write("Enter a Number between 0 and 10, #{0}: ", i + 1);
inValue = Console.ReadLine();
ScoreArray[i] = Convert.ToInt32(inValue);
total += ScoreArray[i];
}
Console.WriteLine("Number of scores entered: " + arraySize);
Console.Read();
}
магазин запись в карту с ключом является отчетливым значением и значение того, сколько раз вы столкнулись с этим ключом. –
Что вы пробовали? В любом случае, рассмотрите это: 'ScoreArray [theNumber] + = 1' вместо' ScoreArray [i] = ... '; какая разница? –
@pst, что вы понимаете от 'это то, что я до сих пор ' –