Faites attention à ne pas ajouter le nombre d'entiers (dans cet exemple, 5) à la somme !Combien d'entiers à ajouter : 5 Entrez un entier : 3 Entrez un entier : 4 Entrez un entier : -4 Entrez un entier : -3 Entrez un entier : 7 La somme vaut 7
Cliquez ici pour revenir au menu principal.
N sera une valeur entière limite que l'utilisateur saisira.sum = 1.0/1 + 1.0/2 + 1.0/3 + 1.0/4 + 1.0/5 + .... + 1.0/N
Cliquez ici pour revenir au menu principal.Entrez la valeur de N : 4 La somme vaut 2.08333333333
Ici, avg est la moyenne des N nombres, et avg2 est le carré de la moyenne arithmétique.sigma = Math.sqrt( avgSquare - avg2 )
avgSquare est la moyenne des Xi * Xi. En d'autres mots, c'est la moyenne des carrés de chaque flottant de l'ensemble.
Par exemple, si N = 4, imaginons que les nombres soient :
|
avg = 8.0/4 = 2.0 avg2 = 4.0 avgSquare = 18.0/4 = 4.5 sigma = Math.sqrt( 4.5 - 4.0 ) = Math.sqrt( .5 ) = 0.7071067812 |
Pour effectuer cela, vous allez devoir effectuer plusieurs choses dans le corps de la boucle pour chacune des valeurs flottantes au fur et à mesure : l'ajouter à la somme, l'élever au carré et l'ajouter à la somme des carrés. Enfin, une fois la boucle terminée, il vous faudra appliquer la formule.
Cliquez ici pour revenir au menu principal.