begin process at 2013 05 22 15:57:10
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Maths & Algorithmes

 > CALCUL DE LA MOYENNE, VARIANCE ET ECART TYPE D'UNE SERIE DE VALEURS

CALCUL DE LA MOYENNE, VARIANCE ET ECART TYPE D'UNE SERIE DE VALEURS


 Information sur la source

Note :
7,5 / 10 - par 2 personnes
7,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Maths & Algorithmes Niveau :Débutant Date de création :22/11/2003 Vu :63 483

Auteur : Rmadmann007

Ecrire un message privé
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

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

  • #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 ();
  • }
#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


 Sources du même auteur

CALCUL DE LA VALEUR D'UN POLYNOME QUELCONQUE EN X QUELCONQUE
DETERMINATION DE NOMBRES PREMIERS
SUITE DE FIBONACCI
CALCUL DE FACTORIELLE
CALCUL DE LA SOMME DES ENTIERS DE N1 À N2

 Sources de la même categorie

Source avec Zip Source avec une capture FONCTIONS EN ACTION par ringo73
CALCUL DE PI AVEC LA BIBLIOTHÈQUE GMP par lann
Source avec Zip Source avec une capture MAGEO3D, POUR GÉRER LES POINTS ET LES VECTEURS DE L'ESPACE R... par pgl10
Source avec Zip Source avec une capture ALGORITHME ACO TOILE D'ARAIGNÉE par RyBeN
Source avec Zip Source avec une capture TRAITEMENT D'IMAGE EN C++, QT par Akham75

Commentaires et avis

Commentaire de BruNews le 22/11/2003 17:34:35 administrateur CS

Aucun risque de division par ZERO ?

Commentaire de flreims le 25/11/2003 22:30:38

Cela fonctionne parfaitement en ajoutant les en-têtes &lt;math.h&gt; et &lt;conio.h&gt; pour les fonctions sqrt et getch

Commentaire de wax78 le 18/09/2007 16:27:15

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 ;)

Commentaire de hwoarang le 30/04/2008 10:29:23 7/10

Le calcul de la variance :
V = somme(Ai^2) - moyenne^2
n'est pas bon.

La formule correcte est :
V = somme((Ai-moyenne)^2)

Commentaire de Nikachu le 04/04/2009 21:15:22

hwoarang> Faux. Les deux formules sont bonnes.

Commentaire de cabaricho le 26/03/2011 17:31:16

la variance d'une série est : (Som(xi - m)^2)/N

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales