Algorithme

Résolu/Fermé
mo-ad2014 Messages postés 2 Date d'inscription vendredi 18 juillet 2014 Statut Membre Dernière intervention 19 juillet 2014 - Modifié par KX le 18/07/2014 à 20:14
mo-ad2014 Messages postés 2 Date d'inscription vendredi 18 juillet 2014 Statut Membre Dernière intervention 19 juillet 2014 - 19 juil. 2014 à 17:54
Bonjour a tous :)
je suis débutant en algorithme,quand j'etais entrain de faire cette exercice j'ai pa compris pour ils ont fait N(k) ← N(k-1) + 2 autrement dit ca serre a quoi N(k-1)
et voici le programme complet :

Tableau N(6) en Numérique
Variables i, k en Numérique
Début
N(0) ← 1
Ecrire N(0)
Pour k ← 1 à 6
N(k) ← N(k-1) + 2
Ecrire N(k)
k Suivant
Fin

Merci d'avance :)

2 réponses

KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 018
Modifié par KX le 18/07/2014 à 20:21
Bonjour,

Comme indiqué au début de ton algorithme, N est un tableau numérique, il contient donc des cases N(0), N(1)... N(5).

Dans ta boucle qui itère sur k, tu peux donc faire N(k) ← N(k-1) + 2, c'est à dire mettre dans la case k, la valeur de la case k-1 auquel on ajoute 2.

Comme à l'initialisation tu as N(0) ← 1, cela signifie que N(1) ← N(0) + 2 va donner
N(1) ← 1 + 2, on aura donc N(1) ← 3. Ensuite pareil avec N(2) ← N(1) + 2 qui fera 5, etc.
2
mo-ad2014 Messages postés 2 Date d'inscription vendredi 18 juillet 2014 Statut Membre Dernière intervention 19 juillet 2014
19 juil. 2014 à 17:54
Merci a toi j'ai parfaitement compris ta explication :)
0