Forum

Catégorie : Support
Forum : TI-82
Vues : 1057
Réponses : 6
Type : discussion
Etat : réponses autorisées

Probleme de programme

artiny le 04/06/2013 à 15:53
bonjours j aimerai quelqu'un me disent le programme qui faut faire pour pouvoir repondre à cette question.on donne la somme d'une suite
Un= 1+(7/5)+(7/5)²+......+(7/5)puissance n
donc c une suite geometrique ce raison q=7/5
comment ecrire un algorithme permettant de determiner à partir de quel rang on a Unsupérieur ou égal à 1020. quelle valeur de n donne votre programme vous pouvez m'aider sil vousplait merci d'avance
Kelk'1 le 04/06/2013 à 16:25
Code

:0->N
:While (7/5)^N < 1020    //  ou tu peux également écrire "Repeat (7/5)^N >= 1020"
:N+1->N
:End
:Disp N
m@thieu41 le 04/06/2013 à 16:29
Bonjour,

La prochaine fois, essaye de chercher un peu par toi même, on est là pour t'aider, pas faire tes devoirs à ta place...
artiny a écrit :
donc c une

Évite aussi le style abrégé, et relis toi avant de poster stp.
Essaye aussi d'aérer ton message: tu nous balances tout d'une traite, ça fait mal aux yeux...

Pour en revenir à ton problème:
Voici un code qui devrait (je ne l'ai pas testé) fonctionner:
Code
1->R
0->N
While R<1020
N+1->N
R+(7/5)^N->R
End
Disp N


EDIT: A Kelk'1:
Il s'agit d'une suite géométrique, pas d'un simple calcul.
Ainsi, il cherche le nombre n tel que 1+(7/5)^1+(7/5)^2+...+(7/5)^n >= 1020
Dans ton calcul, tu ne considérais que (7/5)^n, or il faut considérer la somme de (7/5)^0 jusqu'à (7/5)^n

Re-EDIT:
En fait, il ne s'agit ni d'une suite géométrique, ni d'une suite arithmétique...
Le sujet était mal formulé:
La suite U(n) est une suite arithmétique de raison 7/5 et de premier terme U(0)=1 si on considère la suite U(n)=(7/5)^n

1+7/5+(7/5)^2+...+(7/5)^n correspond donc à la somme des termes de la suite de 0 à n, mais n'est pas égal à U(n)

Dans le sujet, Un correspond à cette somme, pour la calculer, on peut faire comme dans le programme que je propose, ou on peut utiliser la formule
S(la Somme) = (1-q^n)/(1-q)
=(1-(7/5)^n)/(1-(7/5))
linkakro le 04/06/2013 à 18:34
Je n'ai rien à redire sur le programme et le final de ton message m@thieu41.

Pour résumer :
Code
 // m@thieu41
1->R
0->N
While R<1020
N+1->N
R+(7/5)^N->R
End
N


La formule de la somme Un des termes d'indice 0 à n d'une suite géométrique Vn de raison q (différent de 1) est bien V0*(1-q^n)/(1-q)

EDIT : FAUX, c'est V0*(1-q^(n+1))/(1-q) pour la somme de 0 à n
et V1*(1-q^n)/(1-q) pour la somme de 1 à n

Cela donne :
Code
0->N
While (1-(7/5)^(N+1))/(1-7/5)<1020   // q=7/5 , V0=1  //EDIT:corrigé avec N+1
N+1->N
End
N

Quoique pensez que Repeat ne calcule pas à l'entrée de la boucle, cela pourrait être plus pratique selon le cas.

Rappelez vous de l'existence du tableau de la TI et des suites, c'est très pratique pour ces conjectures.
Mais les suites sont quand même un peu déroutantes sur la ti82 non-stat.
artiny le 04/06/2013 à 18:53
mer tout le monde
happy.gif happy.gif happy.gif happy.gif happy.gif happy.gif happy.gif
Kelk'1 le 04/06/2013 à 19:50
C'est vrai qu'il fallait préciser un peu plus gamin, je passe pour un teubé là :/
linkakro le 04/06/2013 à 20:01
Dommage, mais je ne t'en tiendrai pas rigueur, cela ne servirait à rien.
Les sujets mal posés sont un art qui se cultive sans arrêt.