Bonsoir, j'ai un petit exercice à résoudre mais quand je l'écris sur la calculatrice, elle m'affiche error.
Voici l'enoncé : Un = 6n3-5n2+3n-1 , trouver N tel que Un > 106.
L'algotihme que j'ai tapé sur la calculatrice est le suivant :
0-->N
-1-->U
While < 106 (Je voudrais comprendre pourquoi on change toujours de signe ici, car je le fais mais je ne comprends pas pourquoi).
N+1--> N
6N3-5N2+3N-1-->U
End
Disp N
Merci beaucoup.
Bonjour
Parce que While signifie "tant que"
Donc si tu veux afficher le premier terme qui soit supérieur à 10^6, tu dois continuer de calculer les termes de la suite tant qu'ils sont inférieurs à 10^6
Et si elle affiche erreur, c'est sans doute parce que tu as écrit While < 10^6
Tu as donc écrit "Tant que est inférieur à 10^6" ce qui ne veut rien dire, il faut rajouter U quelque part
une dernière chose :
ta ligne "6N3-5N2+3N-1-->U" n'a pas de sens
Tu dois calculer en fonction de , pas de n
En programmation, on ne tient en général pas compte de l'indice : on se contente juste de remplacer la variable U par sa nouvelle valeur.
Donc la variable U désigne, à l'itération N, le terme , et à l'itération N+1, le terme
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :