Octavo Programa

#WSQ07 En este programa utilizamos arreglos para poder utilizar una memoria y en esta introducir distintos números para que después se pueda sacar el promedio, más aparte sacar la desviación estándar. Algo que es necesario utilizar en este programa es dos acumuladores, uno para la suma de los números para posteriormente obtener el promedio y otro para la suma del cuadrado de la resta entre el promedio y el valor de un número.

Programa:

#include <iostream>
#include <cmath>
using namespace std;
int main ()
{
const int SIZE = 10;
float list[SIZE],av=0,sum=0,s=0,xi=0,xsum=0;
cout<<«Cuantos numeros quiere introducir»<<endl;
cout<<«Introduce»<<SIZE<<» numeros para sacar el promedio y la desviación estándar»<<endl;
for (int num=0;num<SIZE;num++)
{
cout<<«El «<<num+1<<» es\t»;
cin>> list[SIZE];
cout<<endl;
sum=list [SIZE]+sum;
}
av=sum/SIZE;
for (int num=0;num<SIZE;num++)
{
xi=(list [SIZE]-av)*(list [SIZE]-av);
xsum=xsum+xi;
}
s=sqrt((xsum)/(SIZE));
for (int num=0;num<SIZE;num++)
{
cout<<«Numero «<<num+1<<» es «<<list[SIZE]<<endl;
}
cout<<«El promedio es «<<av<<endl;
cout<<«La desviación estándar es «<<s<<endl;
}

Referencias:

SA. (2010). Desviación Estándar. octubre 27, 2017, de Ditutor Sitio web: https://www.ditutor.com/estadistica/desviacion_estandar.htmlWSQ07-Código

WSQ07-Programa

 

Deja un comentario