Calcul de la moyenne, variance et ecart type d'une serie de valeurs

Soyez le premier à donner votre avis sur cette source.

Snippet vu 95 712 fois - Téléchargée 31 fois

Contenu du snippet

Ce programme est un utile pour les maths car il permet de calculer la moyenne, la variance et l'ecart type d'une serie de valeur. Il vous faut saisir votre serie de valeur et le soft se charge du reste comme un grand. :-D

Source / Exemple :


#include <stdio.h>

void main ()
{
     int N, i;
     float Ai, S1, S2, M;
     double V, Ec;

     printf ("Bienvenue dans mon programme de calcul de la moyenne, variance et\necart type a partir d'une serie de valeurs.\n");
     printf ("\nEntrez le nombre de valeurs N de votre serie : ");
     scanf ("%d", &N);

     S1 = 0;
     S2 = 0;

     for (i=1;i<=N;i++)
     {
         printf ("\nEntrez vos valeurs : ");
         scanf ("%f", &Ai);
         S1 = S1+Ai;
         S2 = S2+Ai*Ai;
     }

     M = S1/N;
     V = S2/N-M*M;
     Ec = sqrt (V);

     printf ("\nLa moyenne de la serie vaut : %f\n", M);
     printf ("\nLa variance de la serie vaut : %lf\n", V);
     printf ("\nL'ecart type de la serie vaut : %lf\n", Ec);

     printf ("\nRMadmann Prod©\n");

     getch ();
}

Conclusion :


Coninuer de parcourir mes petits soft, il y a pas mal d'idées générales pour resoudre vos exos de maths.

Pour me contacter RMadmann@aol.com

A voir également

Ajouter un commentaire Commentaires
cs_cabaricho Messages postés 4 Date d'inscription lundi 31 août 2009 Statut Membre Dernière intervention 26 mars 2011
26 mars 2011 à 17:31
la variance d'une série est : (Som(xi - m)^2)/N
Nikachu Messages postés 3 Date d'inscription dimanche 30 mars 2008 Statut Membre Dernière intervention 22 avril 2009
4 avril 2009 à 21:15
hwoarang> Faux. Les deux formules sont bonnes.
cs_hwoarang Messages postés 18 Date d'inscription samedi 1 mars 2003 Statut Membre Dernière intervention 27 juin 2008
30 avril 2008 à 10:29
Le calcul de la variance :
V = somme(Ai^2) - moyenne^2
n'est pas bon.

La formule correcte est :
V = somme((Ai-moyenne)^2)
wax78 Messages postés 3 Date d'inscription samedi 30 novembre 2002 Statut Membre Dernière intervention 4 octobre 2008
18 sept. 2007 à 16:27
Si il y'a risque de division par zero comme tu le dis. Il faut juste rajouter les tests, mais son exemple etait "theorique" donc pas besoin ;)
flreims Messages postés 1 Date d'inscription vendredi 7 novembre 2003 Statut Membre Dernière intervention 25 novembre 2003
25 nov. 2003 à 22:30
Cela fonctionne parfaitement en ajoutant les en-têtes <math.h> et <conio.h> pour les fonctions sqrt et getch
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.