Bonsoir, j'ai un exercice de maths à faire pour mercredi et je n'arrive pas à le faire! Merci de m'aider
2.Voici un algorithme.
Initialisations
n prend la valeur 0
u prend la valeur f(0)
v prend la valeur f(1)
Traitement
Tant que u < v
n prend la valeur n+1
u prend la valeur f(n)
v prend la valeur f(n+1)
Fin Tant que
Sortie
Afficher n
a) Expliquer le rôle de cet algorithme. Quelle valeur de n est affichée en sortie ?
b) Coder cet algorithme dans un language de programmation.
c) Saisir et éxécuter le programme obtenu.
Déjà je remarque qu'il va falloir choisir une fonction f particulière ....
encore 5 minutes et j'ai fini 
Ca y est :
Alors pour la fonction F j'ai fait un autre programme qui te permet de changer ta fonction
Ensuite l'algorithme est pas génial .... enfin bref voila
Il faut faire 2 Programmes appelés respectivement chgmvar (car il calcul l'entier ou la fonction passe de croissante à décroissante) et l'autre F car il sert a définir la fonction F:7
prgmF
: -(X-5)²->F ( j'ai choisit la fonction -(x-5)² car elle ne met pas en défaut l'algorithme un peu léger
:return
Puis programme chgmvar
prgmchgmvar
:0->N
:0->X
:prgmF
:F->U
:1->X
:prgmF
:F->V
:0->C
:While U<V
:N+1->N
:N->X
:prgmF
:F->U
:N+1->X
:prgmF
:F->V
:End
: Disp N
Voila j'espère que ca te vas
Bonne soirée
En tout cas merci beaucoup!
Je vais mettre avec la fonction de mon exercice donc f(x)= (30x+50)/(x²+1000)
Encore merci
Bonne soirée 
je viens de le faire avec ta fonction et je trouve que la décroissance commence en x=30
Et graphiquement cela correspond
Trouve tu la même chose?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :