#include <stdio.h> 
 
float  media( int  n,  float *  v)  { 
	float  s =  0 ; 
	for  ( int  i =  0 ;  i <  n;  i++ )  s +=  v[ i] ; 
	return  s /  n; 
} 
 
float  variancia( int  n,  float *  v,  float  m)  { 
	float  s =  0 ; 
	for  ( int  i =  0 ;  i <  n;  i++ )  s +=  ( v[ i]  -  m)  *  ( v[ i]  -  m) ; 
	return  s /  n; 
} 
 
int  main( )  { 
	float  v[ 10 ] ; 
	for  ( int  i =  0 ;  i <  10 ;  i++ )  { 
		printf ( "Digite um numero:\n " ) ;  	} 
	float  med =  media( 10 ,  v) ; 
	float  var =  variancia( 10 ,  v,  med) ; 
	printf ( "Media = %f Variancia = %f \n " ,  med
,  var
) ;  } 
 
//https://pt.stackoverflow.com/q/204372/101 
 
				I2luY2x1ZGUgPHN0ZGlvLmg+CgpmbG9hdCBtZWRpYShpbnQgbiwgZmxvYXQqIHYpIHsKCWZsb2F0IHMgPSAwOwoJZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHMgKz0gdltpXTsKCXJldHVybiBzIC8gbjsKfQoKZmxvYXQgdmFyaWFuY2lhKGludCBuLCBmbG9hdCogdiwgZmxvYXQgbSkgewoJZmxvYXQgcyA9IDA7Cglmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykgcyArPSAodltpXSAtIG0pICogKHZbaV0gLSBtKTsKCXJldHVybiBzIC8gbjsKfQoKaW50IG1haW4oKSB7CglmbG9hdCB2WzEwXTsKCWZvciAoaW50IGkgPSAwOyBpIDwgMTA7IGkrKykgewoJCXByaW50ZigiRGlnaXRlIHVtIG51bWVybzpcbiIpOwoJCXNjYW5mKCIlZiIsICZ2W2ldKTsKCX0KCWZsb2F0IG1lZCA9IG1lZGlhKDEwLCB2KTsKCWZsb2F0IHZhciA9IHZhcmlhbmNpYSgxMCwgdiwgbWVkKTsKCXByaW50ZigiTWVkaWEgPSAlZiBWYXJpYW5jaWEgPSAlZiBcbiIsIG1lZCwgdmFyKTsKfQoKLy9odHRwczovL3B0LnN0YWNrb3ZlcmZsb3cuY29tL3EvMjA0MzcyLzEwMQ==