Bonjour, je bloque à la troisième ainsi qu'à la cinquième question d'un exercice et j'espère votre aide... Je vous met l'exercice ainsi que mes réponses:
L'algorithme suivant a pour objectif de déterminer les valeurs des n premiers termes de la suite (Un)
Variables: i,n,a,b,u
Traitement: Saisir n
a prend la valeur 1
b prend la valeur 1
Pour i allant de 2 jusqu'à n
u prend la valeur 1
a prend la valeur b
c prend la valeur b
Afficher u
Fin Pour
Sortie
1. Compléter le tableau suivant:
i a b u
2 1 1 2
3 1 2 3
4 2 3 5
5 3 5 8
6 5 8 13
2. Définir cette suite par une relation de récurrence.
Un+2=Un+1+Un
3. Programmer cet algorithme pour calculer les 50 premiers termes de cette suite.
1 VARIABLES
2 i EST_DU_TYPE NOMBRE
3 a EST_DU_TYPE NOMBRE
4 b EST_DU_TYPE NOMBRE
5 u EST_DU_TYPE NOMBRE
6 DEBUT_ALGORITHME
7 a PREND_LA_VALEUR 1
8 b PREND_LA_VALEUR 1
9 POUR i ALLANT_DE 2 A 50
10 DEBUT_POUR
11 u PREND_LA_VALEUR a+b
12 a PREND_LA_VALEUR b
13 b PREND_LA_VALEUR u
14 FIN_POUR
15 AFFICHER u
16 FIN_ALGORITHME
Mais ce n'est pas ce qu'on veut?! On veut les 50 premiers termes et pas le 50 ieme donc je vois pas comment faire!
4. Utiliser un tableur pour déterminer les 50 premiers termes de cette suite.
Pas de problème
5. Soit (Vn) la suite définie par Vn=Un+1/Un. Utiliser le tableur pour calculer les 50 premiets termes de cette suite.
Je vois pas comment faire...
Pourriez vous m'aider?
