我是一个初学者,我花了很长时间才能弄清楚这一点。我希望能够添加并找到用户创建的数组的平均值。
我已经添加了我到目前为止编写的代码,但我不知道是否有一些简单的方法可以做到或添加for?毫无头绪,希望能得到一些指导。
预先感谢
Console.WriteLine("how many numbers do you want to store?:");//Preguntar
int count = int.Parse(Console.ReadLine());//capturar tamaño
// Crear vector con tamaño que se ha asignado
string[] numeros = new string[count];
// Llenarlo
for (int i = 0; i < count; i++)
{
Console.Write("Numero {0}: ", i);
numeros[i] = Console.ReadLine();
}
// Imprimirlo
Console.WriteLine("\nvalues in vector:\n");
for (int i = 0; i < count; i++)
{
Console.WriteLine("Posicion {0}: {1}", i, numeros[i]);
}
答案 0 :(得分:0)
int count = 0;
List<int> numeros = new List<int>();
Console.Write("How many numbers?: ");
int.TryParse(Console.ReadLine(), out count);
for(int i = 1; i < count + 1; i++)
{
Console.Write("Numero {0}: ", i);
numeros.Add(Convert.ToInt32(Console.ReadLine()));
}
int sum = 0;
foreach(var i in numeros)
{
sum += i;
}
int average = sum / numeros.Count;
Console.WriteLine(average);