« Programmation algorithmique/Maths 1 » : différence entre les versions

Contenu supprimé Contenu ajouté
Merrheim (discussion | contributions)
Merrheim (discussion | contributions)
Ligne 54 :
faire
U<-V+W;
W=V;
V=U
finfaire
finsinon
</pre>
 
=== Suite récurrence niveau 4 ===
On veut évaluer le N-ième terme de la suite définie par :
* U<sub>0</sub>=1
* U<sub>1</sub>=17
*U<sub>n+2</sub>=(n+4)*U<sub>n+1</sub>+2.U<sub>n</sub>+n
*'''Paramètres en entrée : ''' l'entier N
* '''Paramètres en sortie :''' l'entier U
*'''Spécifications : ''' U doit être égal à U<sub>N</sub>.
*'''Algorithme : '''
<pre>
ENTIER U,V,W,N,i;
V<-1;
W<-17;
si U=0 alors U=W;
sinon si U=1 alors U=V;
sinon pour i<-2 jusqu'à N-2
faire
U<-(i+4)*V+2*W+i;
W=V;
V=U