Trouvez des réponses rapides et précises à toutes vos questions sur Laurentvidal.fr, la meilleure plateforme de Q&R. Découvrez la facilité d'obtenir des réponses rapides et précises à vos questions grâce à l'aide de professionnels sur notre plateforme. Découvrez des réponses détaillées à vos questions grâce à un vaste réseau de professionnels sur notre plateforme de questions-réponses complète.
Sagot :
Je ne sais pas en quel language tu développes donc je vais écrire ma réponse en pseudo-code (Je précise qu'on ne peut pas effectuer d'indentation sur le site):
1. Algorithme:
Demander à l'utilisateur d'entrer un nombre n;
Créer un tableau T vide avec n entrées;
//les tableaux commencent généralement à l'indice 0, c'est pour cela que l'on note n-1
pour i variant de 0 à n-1 {
Demander à l'utilisateur d'entrer un nombre j;
Stocker j dans la case numérotée i de T (notée T[i]);
}
//on a maintenant notre tableau des n nombres saisis par l'utilisateur
On assigne la valeur 0 à la variable somme
pour i variant de 0 à n-1 {
on ajoute T[i] à la variable somme;
//souvent noté somme = somme +T[i] ou somme += T[i] pour se faciliter la vie
}
on retourne [tex]\frac{somme}{n}[/tex] (la moyenne)
2.
Algorithme:
Créer un tableau T vide;
//pas possible dans tous les languages, dans le pire des cas on définit un tableau assez grand pour qu'il puisse acceuillir tous les nombres voulus
On déclare la variable booléenne réponse sur Vrai;
On définit un entier i à 0;
Tant que réponse est vraie {
Demander à l'utilisateur d'entrer un nombre j;
Si j est différent de -1 {
Stocker j dans la case numérotée i de T (notée T[i]);
}
Sinon {
On assigne à réponse la valeur Faux
//on sort alors de la boucle tant que
}
}
//on a maintenant notre tableau des n nombres saisis par l'utilisateur
On définit une variable n qui prend pour valeur la taille de T
//dans le cas particulier où T est très grand (comme expliqué précedemment) on a des solutions pour ne pas le parcourir en entier mais ici ça ne nous dérange pas
On assigne la valeur 0 à la variable somme;
pour i variant de 0 à n-1 {
on ajoute T[i] à la variable somme;
}
on retourne [tex]\frac{somme}{n}[/tex] (la moyenne)
Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Merci de votre visite. Nous sommes dédiés à vous aider à trouver les informations dont vous avez besoin, quand vous en avez besoin. Revenez sur Laurentvidal.fr pour obtenir les réponses les plus récentes et des informations de nos experts.