Bonjour,
J'ai un exercice à faire avec un algorithme que je ne comprend pas :
Variables : I,N : entier
X,S,C : réel
Début :
Afficher ("Nombre de valeur ?")
Entrer (N)
S <- 0;
C <- 0;
Pour I allant de 1 à N faire
Entrer (x)
S <- S + X
C <- C + X * X
FinPour;
Fin
Donc voilà mon algorithme et les question sont :
a) Que contient la variable S à la fin de la boucle ? et la variable C ?
b)Compléter l'algorithme pour obtenir la moyenne
Donc pour la question a) je pense que les réponse c'est S = X et C = X², es-ce que c'est juste ?
et pour la b) je comprend pas la moyenne de quoi.
Es-ce quelqu'un peu m'aider s'il vous plait, merci d'avance à tous
Bonjour, non, S contiendra la somme de tous les xi que l'on a rentré (et il y en a N) et C la somme des carrés des xi que l'on a rentré.
Et si on veut la moyenne des xi, on doit calculer quoi à ton avis ?
Bah moi pour la moyenne j'aurais dis que on rajoute après la finpour une ligne avec marquer M prend la valeur de S/N-1 mais je suis pas sur
Ah bah oui c'est logique mais moi je pensais que comme c'était des valeurs compris entré 1 et N il fallait enlever N mais sinon j'ai juste à marquer ça où il faut que je fasse une moyenne avec C
non C ça serait pour calculer autre chose (comme la variance ou l'écart type), M c'est simplement S/N
non tu es sorti de la boucle Pour I allant de 1 à N quand tu calcules M
Et puis N contient le nombre de données, tu l'as demandé au début de l'algorithme.
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :