Bonjour à tous, j'aimerais réaliser un algorithme qui permettrait de résoudre cet exercice :
Ecrire une procédure qui calcule le Nième terme de la suite numérique définie comme suit :
U0 = 2 U1 = 2 U2 = 2
Un = 6 . Un-1 + 4 . Un-2 - 5 . Un-3 pour tout n > 2
Exemple d'appel de la procédure pour calculer le iième élément de la suite et obtenir le résultat dans la
variable r définit au préalable : suite(i,r) ;
J'ai réussi à rédiger la forme générale de l'algorithme, cependant je bloque quand je dois affecter une valeur à u..
(en fait je n'ai jamais rencontrer de suite définie par des termes tels que Un-1, alors je n'ai aucune idée de comment faire...)
Mon ébauche :
Variables
x, y, k, i, n, m, u : nombres
Debut
lire n
tant que (i<n) faire
u <- 6*k+4*y-5*x
x <- y
y <- k
k <- m
i <- i+1
ffaire
Afficher "Résultat de la suite : ", m
fin
Toute aide est la bienvenue
-----