[Résolu]Débutant en algorithme/programme
41 messages
• Page 1 sur 5 • 1, 2, 3, 4, 5
[Résolu]Débutant en algorithme/programme
Bonjour,
Je suis en seconde, et je cherche à créer des algorithmes avec ma Ti nspire CAS CX.
Je ne sais pas par où commencer :/
Auriez-vous un tutoriel simple à me proposer ?
Je rencontre aussi un problème : une fois le programme écrit, je ne sais ABSOLUMENT pas comment le faire "tourner" ^^'
Merci beaucoup !
Je suis en seconde, et je cherche à créer des algorithmes avec ma Ti nspire CAS CX.
Je ne sais pas par où commencer :/
Auriez-vous un tutoriel simple à me proposer ?
Je rencontre aussi un problème : une fois le programme écrit, je ne sais ABSOLUMENT pas comment le faire "tourner" ^^'
Merci beaucoup !
Dernière édition par Max84 le 02 Jan 2013, 19:34, édité 1 fois.
-
Max84
Niveau 6: SM (Super Membre)- Messages: 41
- Inscription: 30 Déc 2012, 18:02
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Seconde Générale
Re: Débutant en algorithme/programme
Si tu comprends l'anglais, celui là est bien fichu: http://tibasicdev.wikidot.com/nspire .
-
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 2955
- Images: 3
- Inscription: 10 Sep 2010, 00:00
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Débutant en algorithme/programme
Tu fais CTRL + B pour le stocker dans une variable.
Tu crées une page de calcul puis exécutes le programme : programme()
Tu crées une page de calcul puis exécutes le programme : programme()
-
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)- Messages: 1083
- Images: 12
- Inscription: 28 Mar 2011, 00:00
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Je voyage toujours en première.
Re: Débutant en algorithme/programme
mdr1 a écrit:Tu fais CTRL + B pour le stocker dans une variable.
Tu crées une page de calcul puis exécutes le programme : programme()
Anh, ok ^^
Ca sera plus simple comme ça

Merci pour vos réponses

Sinon, par exemple, comment exprimer l'algorithme :
demander un nombre A
demander un nombre B
calculer A + B et donner le résultat ?
-
Max84
Niveau 6: SM (Super Membre)- Messages: 41
- Inscription: 30 Déc 2012, 18:02
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Seconde Générale
Re: Débutant en algorithme/programme
- Code: Tout sélectionner
Define test()=
Pgrm
Request "Entrer un nombre:",a
Request "Entrer un nombre:",b
Disp a+b
EndPgrm
Dernière édition par mdr1 le 30 Déc 2012, 18:20, édité 2 fois.
-
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)- Messages: 1083
- Images: 12
- Inscription: 28 Mar 2011, 00:00
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Je voyage toujours en première.
Re: Débutant en algorithme/programme
Je propose:
Pour le lancer, tu fais par exemple test(5,7).
Solution avec request:
- Code: Tout sélectionner
Define test(a,b)=
Pgrm
Disp a+b
EndPgrm
Pour le lancer, tu fais par exemple test(5,7).
Solution avec request:
- Code: Tout sélectionner
Define test()=
Pgrm
Request "Entre un nombre:",a
Request "Entre un nombre:",b
Disp a+b
EndPgrm
-
ExcaleAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 2955
- Images: 3
- Inscription: 10 Sep 2010, 00:00
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Débutant en algorithme/programme
- Code: Tout sélectionner
Define somme()=
Prgm
Local a,b (déclaration de a et b en local pour qu'elles soient effacées à la fin du prgm)
Request "A=",a (demande des deux valeurs dans des boîtes de dialogue)
Request "B=",b
Disp a+b
EndPrgm
Sinon, tu peux aussi faire cela sous forme d'un fonction :
- Code: Tout sélectionner
Define somme(a,b)=
Func
Return a+b
EndFunc
Il faudra ainsi exécuter : somme(3,5) par exemple, pour obtenir 8.

EDIT : Wow on est trop dévoué par ici !

Mes programmes => ici !
-
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)- Messages: 1985
- Images: 8
- Inscription: 02 Aoû 2009, 00:00
- Localisation: 54, près de Metz
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Ingé Logiciel chez Amazon
Re: Débutant en algorithme/programme
Le "Return" n'est pas obligatoire pour renvoyer une valeur dans une fonctions :
- Code: Tout sélectionner
Define somme(a,b)=
Func
a+b
EndFunc
-
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)- Messages: 1083
- Images: 12
- Inscription: 28 Mar 2011, 00:00
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Je voyage toujours en première.
Re: Débutant en algorithme/programme
(dans l'exemple de mdr) La calculette me dit qu'il n'y a pas assez d'argument 
(dans le cas de Excale) rien ne se passe
(dans le cas de Loulou ) l'enregistrement se fait, mais si je tape somme(3,4) dans scratchpad, rien de se passe
Merci beaucoup pour votre aide

(dans le cas de Excale) rien ne se passe
(dans le cas de Loulou ) l'enregistrement se fait, mais si je tape somme(3,4) dans scratchpad, rien de se passe
Merci beaucoup pour votre aide
-
Max84
Niveau 6: SM (Super Membre)- Messages: 41
- Inscription: 30 Déc 2012, 18:02
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Seconde Générale
Re: Débutant en algorithme/programme
L'environnement du scratchpad (brouillon) n'est pas le même que celui du classeur donc les variables ne sont pas les même et tu ne peux pas y exécuter le programme.
Pour l'exemple d'Excale, tu as quoi comme TI-Nspire ?
Pour l'exemple d'Excale, tu as quoi comme TI-Nspire ?
-
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)- Messages: 1083
- Images: 12
- Inscription: 28 Mar 2011, 00:00
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Je voyage toujours en première.
41 messages
• Page 1 sur 5 • 1, 2, 3, 4, 5
Retourner vers Problèmes divers / Aide débutants
Qui est en ligne
Utilisateurs parcourant ce forum: ClaudeBot [spider] et 17 invités