Bonjour ,
Soit la suite telle que Un+1=(n+1)*Un -1 sachant que n>=1.
Il s'agit d'établir un programme qui permette de choisir U1 et d'afficher les valeurs de U pour n variant de 1 à 12.
J'ai tapé le programme suivant
: EffEcr
: Prompt U
: For(N,1,12)
: U*(N+1)-1 --->U
: output (5,3,"N=")
: output(5,5,N)
: output(5,9,"U=")
: output(5,11,U)
: Pause
: End
En choisissant la valeur 0 pour U ,j'obtiens des résultats exacts pour N=1 à N=12
En choisissant la valeur 0,7 pour U j'obtiens
N=1 U=0,4
N=2 U=0,2
N=3 U=-0.2
N=4 U= -22(faux)
N=5 U= -13 exact
N=6 U=-92 exact
les valeurs suivantes sont exactes
En choisissant la valeur 0,8 pour U j'obtiens
N=1 U=0,6
N=2 U=0,8
N=3 U=2,2
N=4 U =102 faux
N=5 U=592 faux
N=6 U=412 exact
les valeurs suivantes sont exactes
Je ne comprends pas l'origine des valeurs fausses
Merci de me fournir une explication.
-----