none
Varianza y Desviación estándar RRS feed

Respuestas

  • Me temo que te han tomado el pelo con la tarea. Tanto la desviación estándar como la varianza se calculan simplemente iterando sobre los datos, estén en el orden que estén. No se necesita que estén ordenados, por lo que el método de la burbuja no tiene nada que ver en este asunto.

    Primero necesitas calcular la media. Simplemente recorre con un bucle todos los elementos acumulando su suma, y luego divide por el número de elementos. Para esto no hace falta que estén ordenados, ya que la suma es la misma independientemente del orden en que se sumen.

    Después calcula la varianza recorriendo los elementos con un bucle, restando la media a cada uno, y elevando el resultado al cuadrado. Guarda la suma de todo y divide por el número de elementos. Una vez más, para esto da igual el orden de los elementos porque la suma es la misma.

    Una vez que tengas la varianza, la desviación estándar es simplemente su raíz cuadrada.

    Espero que con las indicaciones anteriores tengas suficientes datos para escribir tu programa. Tratándose de una tarea, no te podemos dar en el foro el código ya escrito y preparado para que solamente lo copies. Tienes que escribirlo tú mismo, y si después de escribirlo te da algún error o te surge alguna dificultad, entonces nos pones aquí lo que hayas hecho y te ayudamos a resolver los problemas que te ocasione.

    lunes, 15 de junio de 2020 7:48
    Moderador