Deux solutions proposées : une à l'aide d'une boucle pour et l'autre à l'aide d'une boucle tant que.
u ← 1
Pour n allant de 0 jusqu'à 29, faire :
u ← u/3+n-2
Fin de Pour
Afficher u
n ← 0
u ← 1
Tant que n ≤ 29
u ←u/3+n-2
n ← n+1
Fin de Tant que
Afficher u
Exemples programmés en Python :
n = 0
u = 1.0
for n in range(30) :
u = u/3+n-2
print(u)
n = 0
u = 1.0
while n <= 29 :
u = u/3+n-2
n = n+1
print(u)
Exemple Python permettant d'avoir tous les termes jusqu'au trentième :
n = 0
u = 1.0
while n <= 29 :
u = u/3+n-2
n = n+1
print("n = "+str(n)+" : "+str(u))