Código:
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int main(int argc, char** argv) {
ddouble numeros[500], numeros2[500], numeros3[500], n;
double fre=0, coef=0, des=0, varia=0, suma=0, media=0, suma2=0;
cout <<"\nDigite el Numero de Datos:";
cin>>n;
for(int i=0, j=0, k=0;i<n && j<n && k<n;i++ && j++ && k++){
cout <<"\n-Digite el numero: ";
cin>>numeros[i];
cout <<"\n-Digite la Frecuencia del Dato: ";
cin>>numeros2[j];
fre = fre + numeros2[j];
numeros3[k] = numeros[i] * numeros2[j] ;
//cout <<"\n X.F:"<<numeros3[k];
suma = suma + numeros3[k];
}
media = suma / fre;
cout<<"\n Promedio:"<<media;
for(int i=0;i<n;i++){
numeros[i]= numeros[i] - media;
numeros[i]= pow(numeros[i],2);
cout<<"\nDesviacion al cuadrado: "<<numeros[i];
}
for(int i=0, j=0;i<n && j<n;i++ && j++){
numeros2[j] = numeros2[j] * numeros[i];
cout<<"\nDesviacion por la Frecuencia: "<<numeros2[j];
suma2 = suma2 + numeros2[j];
}
varia = suma / fre;
cout<<"\nLa Varianza es: "<<varia;
des = sqrt(varia);
cout<<"\nLa Desviacion Estandar es: "<<varia;
coef = (des*100)/media;
cout<<"\nCoeficiente de Variacion: "<<coef;
getch();
return 0;
}
#include <conio.h>
#include <math.h>
using namespace std;
int main(int argc, char** argv) {
ddouble numeros[500], numeros2[500], numeros3[500], n;
double fre=0, coef=0, des=0, varia=0, suma=0, media=0, suma2=0;
cout <<"\nDigite el Numero de Datos:";
cin>>n;
for(int i=0, j=0, k=0;i<n && j<n && k<n;i++ && j++ && k++){
cout <<"\n-Digite el numero: ";
cin>>numeros[i];
cout <<"\n-Digite la Frecuencia del Dato: ";
cin>>numeros2[j];
fre = fre + numeros2[j];
numeros3[k] = numeros[i] * numeros2[j] ;
//cout <<"\n X.F:"<<numeros3[k];
suma = suma + numeros3[k];
}
media = suma / fre;
cout<<"\n Promedio:"<<media;
for(int i=0;i<n;i++){
numeros[i]= numeros[i] - media;
numeros[i]= pow(numeros[i],2);
cout<<"\nDesviacion al cuadrado: "<<numeros[i];
}
for(int i=0, j=0;i<n && j<n;i++ && j++){
numeros2[j] = numeros2[j] * numeros[i];
cout<<"\nDesviacion por la Frecuencia: "<<numeros2[j];
suma2 = suma2 + numeros2[j];
}
varia = suma / fre;
cout<<"\nLa Varianza es: "<<varia;
des = sqrt(varia);
cout<<"\nLa Desviacion Estandar es: "<<varia;
coef = (des*100)/media;
cout<<"\nCoeficiente de Variacion: "<<coef;
getch();
return 0;
}