Salut à tous^^
Voilà je suis bloqué sur le dernier exercice de mon DM et j'aimerais bien que vous m'aidiez si possible. Je vous donne l'énoncé:
Entrée
N est un entier naturel
U est un réel
Initialisation
N prend la valeur 0
U prend la valeur 10
Traitement
Tant que U 100
N prend la valeur N+1
U prend la valeur 2U-5
Fin tant que
Afficher N
1. Faire fonctionner <<à la main>> l'algorithme suivant
2. Soit (Un) la suite définie sur par U0=10 et la relation Un+1=2Un-5. Que représente pour cette suite le nombre N affiché en fin d'algorithme?
3. Modifier l'algorithme pour obtenir la plus petite valeur n0 de n telle que Un> 1000
4. A l'aide d'une calculatrice, réaliser un programme correspondant à l'algorithme obtenu en 2 (je pense qu'il veut dire en 3).
5. Déterminer la valeur n0
Mes impressions:
Alors je pense pouvoir faire les questions 4 et 5 sans trop de problème. La 1, je comprends pas ce qu'il entend par <<à la main>>. Pour la 2, je ne suis pas sûr, je pense que n représente U0+1= 2U0-5, ai-je raison? Et pour la 3 je n'ai aucune idée xD
Voilà j'espère que vous pourrez m'aider sur les questions où je bloque^^
Bonjour
Ce qu'il veut dire par "à la main" c'est qu'il faut que tu fasses tourner ton programme "à la main" (super claire non )
Regarde:
initialisation : N=0 et U=10
U<100 donc on fait le tant que :
N=N+1 -> N=0+1=1
U=2U-5 -> U=2*10-5=15
Fin tant que
U=15<100 donc on fait le tant que :
N=N+1=1+1=2
U=2U-5 -> U=2*15-5=25
Fin tant que
U=25<100 donc on fait le tant que
N=N+1=2+1=3
U=2U-5=2*25-5=45
Fin tant que
... continue...
Je dirais
2)
n est l'indice du premier terme supérieur à 100.
autrement dit:
n est la plus petite valeur n0 de n telle que Un> 100
3)
n0 la plus petite valeur n0 de n telle que Un> 1000
n0 est l'indice du premier terme supérieur à 1000.
donc dans l'algorithme il faut changer la valeur 100 en ...
Oui
n | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
U | 10 | 15 | 25 | 45 | 85 | 165 | 325 | 645 | 1285 |
Bonsoir,
Je propose :
: 0 -> N
: 10 -> U
: While U1000
: N + 1 -> N
: 2*U-5 -> U
: End
: Disp N
attention, programme non testé
ça marche ?
Bonjour,
Pour la question 5, qu'est ce que tu as mis du coup ?
As tu une bonne note sur cet exercice ?
Bonjour cherrio,
.
n | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ... |
U | 10 | 15 | 25 | 45 | 85 | 165 | 325 | 645 | 1285 | 2565 | 5125 | ... |
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :