- Partage ce devoir avec tes amis !
Sujet du devoir
Bonjour,
Voici le sujet :
On considère l'algorithme suivant :
Entrée : N est un entier naturel
Initialisation : Donner à P la valeur 0
: Donner à U la valeur 4
: Donner à S la valeur 4
Traitement : Tant que P < N
Donner à P la valeur P+1
Donner à U la valeur 4+2P
Donner à S la valeur S+U
Sortie : Afficher S
1) Faire fonctionner l'algorithme pour N=5
On fera apparaître les différentes étapes du déroulement de l'algorithme dans un tableau à complété :
valeur de P Valeur de U Valeur de S
Initialisation 0 4 4
Etape 1 1 6 10
Etape 2 2 --- ---
Etape 3 --- --- ---
Etape 4 --- --- ---
Affichage --- --- ---
2) On considère la suite U(n) définie sur N par :
U(n+1) = U(n) + 2 et U(0) = 4
a) Calculer U(1) , U(2) et U(3)
b) Soit p un nombre entier naturel.
Donner, en fonction de p, la valeur de U(p). Calculer U(21)
3) On fait fonctionner l'algorithme pour N=20, la valeur affichée par S est alors 504.
Quelle est la valeur affichée par S si on fait fonctionner l'algorithme pour N=21 ?
4) On fait fonctionner l'algorithme pour un entier anturel N quelconque. Exprimer la valeur affichée S à l'aide des termes de la suites (Un)
Où j'en suis dans mon devoir
Où j'en suis :
1) Tableau à complété :
valeur de P Valeur de U Valeur de S
Initialisation 0 4 4
Etape 1 1 6 10
Etape 2 2 8 18
Etape 3 3 10 28
Etape 4 4 12 40
Affichage 5 14 54
2)a)
U(0+1) = U(0) + 2
U(1) = 4 + 2 = 6
U(1+1) = U(1) + 2
U(2) = 6 + 2 = 8
Il me manque U3 ..
Je voulais juste savoir si pour le moment c'est good ?
Merci
4 commentaires pour ce devoir
Le b) je sais pas comment faire...
Un+1 = Un+r .. pr le b) mais comment ont peut complété cela...
Bonsoir,
Le début est bien mais la fin de l'itération du 1) est à corriger : lorsque P=5, il n'est plus inférieur (strictement) à N (qui vaut 5), donc on n'entre plus dans la boucle. Et on ne te demande pas d'afficher les autres variables mais uniquement S.
2)a) Le début est bon. Penses jusque le calcul de la prochaine itération (U(n+1) ) utilise le résultat qui vient d'être calculé ( U(n) ) auquel on ajoute 2. Et tu as U(3).
Bon courage pour la suite car tu es sur la bonne piste.
N'hésites pas à me solliciter si besoin.
Ils ont besoin d'aide !
- Aucun devoir trouvé, poste ton devoir maintenant.
Oui pour l'instant c bon, il faut continuer comme ce que tu as fait avk les autres lettres!