Boa tarde, quando eu executo esse programa não aparece nada na tela, apenas o cursor piscando, alguém consegue por favor me ajudar? Preciso calcular a média dos valores utilizando o Array e não estou conseguindo.
Array valor = Array.CreateInstance(typeof(double), 5); valor.SetValue(0, 1); valor.SetValue(1, 2); valor.SetValue(2, 3); valor.SetValue(3, 4); valor.SetValue(4, 2);
double MediaDaAmostra(double[] valor) {
double media = 0;
double acumulador = 0;
if ((valor == null) || (valor.Length == 0))
{
Console.WriteLine("Amostra de dados nula ou vazia.");
return 0;
}
else
{
for (int i = 0; i < valor.Length; i++)
{
acumulador = acumulador + valor[i];
}
media = acumulador / valor.Length;
}
return media;
}
Console.ReadLine();