buemo esto esto esta codificado para calcular el promedio de una variable cuantitativa discreta bueno yo quiero que me ayuden pero para calcular para una variable cuantitativa continua porfavor gracias.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int[] respuestas = { 1, 2, 6, 4, 8, 5, 9, 7, 8, 10, 1,
6, 3, 8, 6, 10, 3, 8, 2, 7, 6, 5, 7, 6, 8, 6, 7,
5, 6, 6, 5, 6, 7, 5, 6, 4, 8, 6, 8, 10 };
int[] frecuencia = new int[11];
string salida = "";
double promedio=0;
// incrementar la frecuecia de para cada respuesta
for (int j = 0; j < respuestas.Length; j++)
{
Console.WriteLine("Ingrese el elemento {0}:",j);
respuestas[j]=int.Parse(Console.ReadLine());
//++frecuencia[respuestas[j]];
}
salida += "Puntaje\tFrecuencia\n\n";
// resultados
for (int puntaje = 1; puntaje < frecuencia.Length; puntaje++)
{
salida += puntaje + "\t\t" + frecuencia[puntaje] + "\n";
promedio += puntaje * frecuencia[puntaje];
}
promedio = promedio / 40;
Console.WriteLine(salida);
Console.WriteLine("El Promedio es: "+promedio);
Console.Read();
}
}
}
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int[] respuestas = { 1, 2, 6, 4, 8, 5, 9, 7, 8, 10, 1,
6, 3, 8, 6, 10, 3, 8, 2, 7, 6, 5, 7, 6, 8, 6, 7,
5, 6, 6, 5, 6, 7, 5, 6, 4, 8, 6, 8, 10 };
int[] frecuencia = new int[11];
string salida = "";
double promedio=0;
// incrementar la frecuecia de para cada respuesta
for (int j = 0; j < respuestas.Length; j++)
{
Console.WriteLine("Ingrese el elemento {0}:",j);
respuestas[j]=int.Parse(Console.ReadLine());
//++frecuencia[respuestas[j]];
}
salida += "Puntaje\tFrecuencia\n\n";
// resultados
for (int puntaje = 1; puntaje < frecuencia.Length; puntaje++)
{
salida += puntaje + "\t\t" + frecuencia[puntaje] + "\n";
promedio += puntaje * frecuencia[puntaje];
}
promedio = promedio / 40;
Console.WriteLine(salida);
Console.WriteLine("El Promedio es: "+promedio);
Console.Read();
}
}
}