Algorithme

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
mirzof
Membre Naturel
Messages: 14
Enregistré le: 25 Jan 2013, 14:59

algorithme

par mirzof » 25 Jan 2013, 15:08

Bonjour,
j'ai quelques difficultés pour l'interprétation d'un algorithme dont voici le texte :

Demander A
Demander n
S prend la valeur 0
Pour I allant de 1 à n
S=S+A*I
M=S/n
Afficher M

Question que permet de calculer cet algorithme ?
J'ai répondu qu'il permettait de calculer le produit de A par la moyenne des n premiers nombres.
Est-ce exact ? Le cas échéant peut-on l'interpréter de manière plus fine ?

merci à vous par avance



Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 25 Jan 2013, 15:17

Bonjour,

J'ai répondu qu'il permettait de calculer le produit de A par la moyenne des n premiers nombres.


Que veux-tu dire par là ?

Pour essayer de comprendre un algo il vaut mieux faire un essai
Prenons un exemple:
A = 2
n = 4
S = 0

Pour I = 1
S = 0 + 2*1 = 2

Pour I = 2
S = 2 + 2*2 = 6

Pour I = 3
S = 6 + 2*3 = 12

Pour I = 4
S = 12 + 2*4 = 20

M = 20/4 = 5

Autre exemple :
A = 5
n = 3
S = 0

Pour I = 1
S = 0 + 5*1 = 5

Pour I = 2
S = 5 + 5*2 = 15

Pour I = 3
S = 15 + 15 = 30

M = 30/3 = 10

raph107
Membre Relatif
Messages: 205
Enregistré le: 17 Sep 2005, 08:53

par raph107 » 25 Jan 2013, 15:46

mirzof a écrit:Bonjour,
j'ai quelques difficultés pour l'interprétation d'un algorithme dont voici le texte :

Demander A
Demander n
S prend la valeur 0
Pour I allant de 1 à n
S=S+A*I
M=S/n
Afficher M

Question que permet de calculer cet algorithme ?
J'ai répondu qu'il permettait de calculer le produit de A par la moyenne des n premiers nombres.
Est-ce exact ? Le cas échéant peut-on l'interpréter de manière plus fine ?

merci à vous par avance

Oui sous reserve de préciser la fin de la boucle "Pour I allant de 1 à n"

Je prose la version suivante:

Demander A
Demander n
S = 0
Pour I allant de 1 à n
S=S+A*I
Fin Pour
M=S/n
Afficher M

larbi19
Membre Naturel
Messages: 12
Enregistré le: 12 Mai 2013, 10:21

tu avait raison

par larbi19 » 12 Mai 2013, 10:58

avec du retard, mais tu as eu raison : c'est bien le nombre A multiplié par la moyenne des n premiers nombres. il suffit pour cela de considérer S0=0 ; S1 = S0 + A ; S2 = S1 + 2A ... etc et en déduire facilement Sn.

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 24 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite