Salut à tous,
J'ai un petit soucis avec le programme ci-dessus. Je cherche à déterminer un indice qui correspond à une valeur donnée de la suite numerique (w(n)) de premier terme w(0)=1 et d'expression generale w(n)= (n+1)*w/n+1/n.Le programme marche quand l=1, quand l=3, et ne marche pas quand l=5. pour l=5, le programme ne me donne pas la valeur de n. Il se plante en fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 class Ex115p46 { static void w(){ double w=1; int n=0; System.out.println("Saisir l impaire:"); int l=Clavier.lireInt(); while(w!=l){ n=n+1; w=(n+1)*w/n+1/n; } System.out.println("la valeur de n est:"+n); } }
Partager