svp aidez moi!!!
j'avais un Tp en turbo pascal sur les boucles
voilà l'exo :
Soit la suite u definie par u1 = 0, u2 = 9 et la relation de recurrence : Pour tout n et n entier:un+2 = 6un+1 - 9un.
On pose pour tout n de N, Sn la somme des n premiers termes de la suite.
-Ecrire un programme en Turbo-Pascal qui demande la valeur de n puis qui calcule et affiche un.
-Completer le programme precedent, pour qu'il calcule et affiche Sn.
Alors corrigez moi ce programme , est ce qu'il est juste ou non ??
Code:Program suit1; Uses crt; Var i,n: Integer; u,v,s,aux:Real; Begin clrscr; Writeln('Entrer n>0');Readln(n); if (n=0) then writeln ('erreur') Else if (n=1) then Writeln ('u1=0 et s1=0') Else Begin u:= 0 ; v:= 9 ; s:= 9; For i := 3 to n Do Begin aux := u; u:= v ; v:= 6*v-9*aux; s:= s+v; end; writeln ('u-',n,'=',v,'et s-',n,'=',s); end; readln; end.
-----