π
<-

Problème avec la boucle for

Programmation et implémentation d'algorithmes.

Problème avec la boucle for

Unread postby granola » 25 Dec 2007, 19:37

Bonjour à tous,
j'ai un petit prolème avec des boucles for. En effet, je crée u programme ou je rentre l'expression d'une fonction, prenons l'exemple de 2*n+1:
Donc je fais :
Code: Select all
2*n+1 - f

Et aprè je veux que le programme me calcul les 2 premier f(0) et f(1) terme de f donc je fais la chose suivante :

Code: Select all
0-n
For n,0,1,1
Disp "f("n")="un
EndFor


Problème, c'est que mon programme m'affiche :

Code: Select all
f(0)=2*n+1
f(1)=2*n+1


Comment faire??
- Avide de connaissance des TI -
http://tisolutions.unblog.fr
Et maintenant notre tout nouveau forum :
http://tisolutions.forum-actif.net
User avatar
granola
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 17.2%
 
Posts: 57
Joined: 11 Dec 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Problème avec la boucle for

Unread postby tama » 25 Dec 2007, 20:16

Code: Select all
2*n+1-f(n)
For n,0,1,1
Disp "f("string(n)")="string(f(n))
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Problème avec la boucle for

Unread postby granola » 25 Dec 2007, 20:36

Merci tama, j'essaye sa dès que possible et je te tiens au courant. Merci encore!!
- Avide de connaissance des TI -
http://tisolutions.unblog.fr
Et maintenant notre tout nouveau forum :
http://tisolutions.forum-actif.net
User avatar
granola
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 17.2%
 
Posts: 57
Joined: 11 Dec 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Problème avec la boucle for

Unread postby granola » 26 Dec 2007, 21:44

on tama j'ai essayé to truc, mais sa ne marche pas. j'obtiens bien :
f(0) puis f(1) mais le résultat est toujours le même à savoir 1...
Alors que je devrais avoir

Code: Select all
f(0)=1
f(1)=3


Je précise que je rentre l'expression de ma fonction dans un au départ et qu'après je réutilise un dans la boucle for.

Code: Select all
request "expression de f",un
0-n
For n,0,1,1
disp "f("string(n)")="un
Endfor


je précise que la métode de tama ne marche pas. Désolé tama... merci quand même
- Avide de connaissance des TI -
http://tisolutions.unblog.fr
Et maintenant notre tout nouveau forum :
http://tisolutions.forum-actif.net
User avatar
granola
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Level up: 17.2%
 
Posts: 57
Joined: 11 Dec 2007, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: Terminale S

Re: Problème avec la boucle for

Unread postby tama » 27 Dec 2007, 12:19

oui il faut faire expr(un)->un après avoir demandé (la ligne Request)

Code: Select all
request "expression de f",un
expr(un)-un
0-n
For n,0,1,1
disp "f("string(n)")="un
Endfor
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o


Return to Programmation

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2197 utilisateurs:
>2178 invités
>12 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)