Algorithme

Résolu
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

  1. Modérateur
    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.
    1. Merci a toi j'ai parfaitement compris ta explication :)