Algorithme première

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
manon1555555185423
Messages: 4
Enregistré le: 08 Sep 2012, 17:08

Algorithme première

par manon1555555185423 » 02 Jan 2013, 15:18

Bonjour, j'ai plusieurs algorithme à faire pdt les vacances, et il y en a un que je ne comprend pas. Il faut créer l'algorithme sur le logiciel algobox :

X prend la valeur 6
Pour i de 1 à 6
X prend la valeur X+1
Fin pour
Afficher X

Déjà je ne comprend pas l'algorithme puisque je devrais trouvé pour i=2 x=8, mais pour les nombre compris entre 1 et 6 on fais X+1 soit 6+1=7 donc comment peut-on trouvé x=8 pour i=2 ???

D'autres part, j'ai fais l'algorithme sur algobox mais il ne marche pas :

VARIABLES
X est du type nombre
i est du type nombre
DEBUT ALGORITHME
X prend la valeur 6
Lire i
Pour i allant de 1 à 6
Début pour
X prend la valeur X+1
Fin pour
Afficher X
FIN ALGORITHME

Voilà merci pour votre aide......



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

par ampholyte » 02 Jan 2013, 15:26

Bonjour,

Ici tu as un algorithme qui contient une boucle.
Pour l'écrire plus simplement j'utiliserais des signes = :

x = 6
Pour i de 1 à 6
x = x+1
fin pour
Afficher X

Voici ce qui se passe dans la boucle pour i de 1 à 6 :
i = 1 => x = 6 + 1 = 7
i = 2 => x = 7 + 1 = 8
i = 3 => x = 8 + 1 = 9
i = 4 => x = 9 + 1 = 10
i = 5 => x = 10 + 1 = 11
i = 6 => x = 11 + 1 = 12
FIN DU POUR

A propos de ton algorithme normalement tu devrais avoir un message d'erreur avec le numéro de la ligne. A mon avis l'erreur vient de la ligne Lire i car i n'a pas de valeur au départ.

manon1555555185423
Messages: 4
Enregistré le: 08 Sep 2012, 17:08

par manon1555555185423 » 02 Jan 2013, 15:41

D'accord ! Merci !!!!!
Oui, si je met lire X, ça marche !
En tout les cas, merci !

manon1555555185423
Messages: 4
Enregistré le: 08 Sep 2012, 17:08

par manon1555555185423 » 02 Jan 2013, 15:46

J'ai juste une autre question,
Est-ce normal de trouvé 13 pour x=7 alors ? Puisque c'est pour i de 1 à 6..

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

par ampholyte » 02 Jan 2013, 15:52

Tout à fait, si je reprends mon post ci-dessus.

i = 1 => x = 6 + 1 = 7
i = 2 => x = 7 + 1 = 8
i = 3 => x = 8 + 1 = 9
i = 4 => x = 9 + 1 = 10
i = 5 => x = 10 + 1 = 11
i = 6 => x = 11 + 1 = 12

Si X vaut 7 au début à la place de 6, on aura alors :
i = 1 => x = 7 + 1 = 8
i = 2 => x = 8 + 1 = 9
i = 3 => x = 9 + 1 = 10
i = 4 => x = 10 + 1 = 11
i = 5 => x = 11 + 1 = 12
i = 6 => x = 12 + 1 = 13

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 32 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