π
<-

Un dico détaillé du Basic

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Un dico détaillé du Basic

Unread postby Ciwtron » 10 Feb 2010, 21:01

Je cherche désespérément une sort de condensé du TI-Basic, mais qui explique tout de même chaque fonction.

Une sorte de mix entre les tutos (qui décortiquent à fond chaque fonction), et le manuel de TI, qui ne nous donne que la syntaxe (ce qu'il est mal fait le manuel que j'ai, j'espère qu'il est mieux avec les nouvelles versions). J'ai besoin d'avoir la liste des fonctions (de préférences classées par catégories), leur syntaxe, et ce que ca permet de faire en deux mots.

Si par le pur des hasard ca existait aussi pour le Basic Z80 et le Basic 68k, je suis preneur.

Merci!
User avatar
Ciwtron
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 36.7%
 
Posts: 1332
Joined: 29 Nov 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1S

Re: Un dico détaillé du Basic

Unread postby jacques » 10 Feb 2010, 21:05

Y'a les tutos du Site du Zéro qui sont très bien fait pour le basic z80 : http://www.siteduzero.com/tutoriel-2-260-ti.html :):
Sublime Chevalier Elu des TI

Venez visiter mon site sur les TI : Ti Softwares !!
Jetez un coup d'œil à mes programmes pour TI !!

Vous voulez faire des super programmes pour votre TI z80 ? Alors apprenez l'Axe Parser !!
User avatar
jacques
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 14.9%
 
Posts: 2057
Images: 0
Joined: 25 Aug 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: prépa PSI

Re: Un dico détaillé du Basic

Unread postby vx7708 » 10 Feb 2010, 21:06

Comment ça ? Tu as une TI-Nspire CAS, non ??
Ou alors tu comptes acheter une autre calculatrice ? Je te conseille la TI 89 Titanium si c'est le cas.
Sinon, je sais pas pour les tutos.
Désolé...
HAHAHA LOL MDR PETE DE RIRE *fait boum* AH BEN VOILA J'AI EXPLOSE DE RIRE LOL MDR :%):

Calculatrices :
TI Nspire Clickpad HW1 2.0
TI Nspire Touchpad HW2 2.0
TI 89 Titanium HW4

C'est tout ! :D:
User avatar
vx7708
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 97.5%
 
Posts: 961
Joined: 01 Jan 2010, 00:00
Location: DTC ! Quoi j'ai juste dit Dans Ton Chat !! Y'a rien de vulgaire :D
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS spé maths

Re: Un dico détaillé du Basic

Unread postby Ciwtron » 10 Feb 2010, 21:14

jacques wrote:Y'a les tutos du Site du Zéro qui sont très bien fait pour le basic z80 : http://www.siteduzero.com/tutoriel-2-260-ti.html :):

Le seul problème est qu'il n'y a pas de résumé,et c'est ce que je cherche.

Je me suis fait ça:
 
Show/Hide spoilerAfficher/Masquer le spoiler
:ClrHome ; efface l'écran
:Disp "VOTRE TEXTE ICI" ; affiche sur la ligne 1 à partir de la colonne 1 le texte entre guillemets
:Output(4,2,"VOTRE TEXTE ICI") ; affiche le texte entre guillemets à la ligne 4 et à partir de la colonne 2.
:Text(20,35,"VOTRE TEXTE ICI") ; affiche le texte entre les guillemets à la ligne 35 et à partir de la colonne 20.


:1-A ; mémorise 1 dans la variable A

:Input A ; Demande une valeur pour la variable A
:Prompt B ; Demande une valeur pour la variable B. A l'écran s'affiche B=? et vous devez rentrer un nombre.

:If E=10 ; si E=10, départ d'une boucle
:Then ; alors
:Output(5,6,E) ; affiche la valeur de E
:Else ; sinon
:Disp E ; affiche la valeur de E
:End ; termine la boucle

:If A10 and/or/xor A=2
:Disp A

:Goto x
:Lbl x

:getKey-A ; getKey utilise la variable A
:If A=31... ; si on appuie sur ALPHA
:Pause ; interrompt le programme et attend que la touche ENTER soit appuyée


:ClrDraw : efface l'écran graphique

:Line(A,B,C,D) : trace une ligne entre le point de coordonnée A,b et le point de coordonnée C,D.
:Line(A,B,C,D,0) ; le 0 permet d'effacer la lgne entre les 2 points
:Vertical X : Trace une droite verticale au point X
:Horizontal Y : Trace une droite horizontale au point Y
:Circle(X,Y,R) : Trace un cercle de centre X, Y et de rayon R
:Pt-On(X,Y,C) : Allume le pixel aux coordonnées X,Y. LA lettre C est faculative, par défaut la valeur est un, cela peut aller de 1 à 3 et cela orrespond au type de point que vous allumez
:Pt-Off(X,Y,C) : Eteint le pixel aux coordonnées X,Y. Pareil que la fonction précédente pour la variable C
:Pt-Change(X,Y,C) : Change l'état du pixel au coordonnées X,Y. Si le pixel est allumé, il s'éteint et s'il est éteint, il s'allume.
:StorePic X : Enregistre l'écran graphique dans une image, remplacer X par un chiffre de 0 à 9.
:RecallPic X : Permet de rappeler une image en mémoire. remplacer X par un chiffre de 0 à 9.

:For(I,10,15,(-)3) ; I prend pour valeur 10 au début et (dé)croît de 3 en 3 jusqu'à 15 (ou moins...)
:End ; fin de la boucle

Matrices= de [A] à [J], déjà préinscrites
:{2,3}-dim([A]) ; 2 lignes et 3 colonnes dimensionnent la matrice A
:Fill([A],6) ; met à 6 tous les éléments de la matrice A
:[[0,2,6][8,11,-3]]-[A] ;Vous pouvez placer des chiffres particulier dans chaque case:
:-2-[A](2,1) ; stocke -2 dans la ligne 2 à la colonne 1

:3-dim(L1) ; la liste L1 comporte 3 éléments
:4-L1(3) ; 4 est la nouvelle valeur dans le troisième élément de la liste L1
:SortA(L1) ;Vous voulez la classer par ordre croissant:
:SortD(L1) ;Pour l'avoir de façon décroissante:

:rand5 ; tire un nombre entre 0 et 5
:randNorm(10,4) ; tire un nombre décimal entre -2 et 22, logique non? explication: 10 est le chiffre central, 4 est l'écart. Le tirage se fait entre: le chiffre central +ou- 3 fois l'écart donc 10-(3*4)=-2 et 10+(3*4)=22
randBin : génère un nombre entier entre 0 et la valeur donnée avec une probabilité pour la valeur donnée
:randBin(15,0.1) ; génére un nombre entier entre 0 et 15 compris ou le chiffre 15 à 10% de chance de sortir
:randInt(-7,11) ; génère un nombre entier entre -7 et 11 compris.

:Repeat A10 ; répète la boucle tant que A n'est pas supérieur à 10
:A+1-A
:End ; fin de la boucle
:Disp A ; cette ligne est éxécutée dès que A=11

:While A:A+1-A
:End ; fin de boucle
:Disp A ; cette ligne sera éxécuté quand A=10

C'est des trucs de ce genre que je cherche. C'est du basic pour quelle calto?

Et non vx7708, je ne compte pas m'acheter de nouvelle calto. C'est juste pour au lycée que je voudrais apprendre le basic z80 et 68k. Mais je cherche en premier lieu la docu du Nspire Basic.

PS: Comme mon résumé est à moitié pompé, je l'enlève dès que j'aurais la réponse.
User avatar
Ciwtron
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 36.7%
 
Posts: 1332
Joined: 29 Nov 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1S

Re: Un dico détaillé du Basic

Unread postby vx7708 » 10 Feb 2010, 21:16

Pour une z80, du genre TI 83-84+.
Le "Nspire BASIC", c'est du "PASCAL". :#gni#:
HAHAHA LOL MDR PETE DE RIRE *fait boum* AH BEN VOILA J'AI EXPLOSE DE RIRE LOL MDR :%):

Calculatrices :
TI Nspire Clickpad HW1 2.0
TI Nspire Touchpad HW2 2.0
TI 89 Titanium HW4

C'est tout ! :D:
User avatar
vx7708
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 97.5%
 
Posts: 961
Joined: 01 Jan 2010, 00:00
Location: DTC ! Quoi j'ai juste dit Dans Ton Chat !! Y'a rien de vulgaire :D
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS spé maths

Re: Un dico détaillé du Basic

Unread postby jacques » 10 Feb 2010, 21:21

Honnêtement, le catalogue des fonctions sur le manuel officiel des ti84+ (et de toutes les z80, je pense) est très bien fait : ce n'est pas comme le pauvre fascicule qu'on nous octroi pour les 68k... Je te conseille donc de jeter un œil sur le portail, il doit y avoir un manuel z80 en pdf.
Sublime Chevalier Elu des TI

Venez visiter mon site sur les TI : Ti Softwares !!
Jetez un coup d'œil à mes programmes pour TI !!

Vous voulez faire des super programmes pour votre TI z80 ? Alors apprenez l'Axe Parser !!
User avatar
jacques
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 14.9%
 
Posts: 2057
Images: 0
Joined: 25 Aug 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: prépa PSI

Re: Un dico détaillé du Basic

Unread postby Ciwtron » 10 Feb 2010, 21:34

vx7708 wrote:Le "Nspire BASIC", c'est du "PASCAL". :#gni#:


Le hello word du pascal de wikipedia:
PROGRAM salutation;
begin
writeln('hello world');
end.

Tu me racontes quoi là?
User avatar
Ciwtron
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 36.7%
 
Posts: 1332
Joined: 29 Nov 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1S

Re: Un dico détaillé du Basic

Unread postby vx7708 » 10 Feb 2010, 21:37

Bah, je crois que c'est comme ça qu'on l'appelle, non ?
Critor2000 ? Je me trompe ?
HAHAHA LOL MDR PETE DE RIRE *fait boum* AH BEN VOILA J'AI EXPLOSE DE RIRE LOL MDR :%):

Calculatrices :
TI Nspire Clickpad HW1 2.0
TI Nspire Touchpad HW2 2.0
TI 89 Titanium HW4

C'est tout ! :D:
User avatar
vx7708
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 97.5%
 
Posts: 961
Joined: 01 Jan 2010, 00:00
Location: DTC ! Quoi j'ai juste dit Dans Ton Chat !! Y'a rien de vulgaire :D
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS spé maths

Re: Un dico détaillé du Basic

Unread postby Ciwtron » 10 Feb 2010, 21:38

vx7708 wrote:Bah, je crois que c'est comme ça qu'on l'appelle, non ?
Critor2000 ? Je me trompe ?


J'ai toujours vu marqué "Basic" ou "Ti-Basic" moi...
User avatar
Ciwtron
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 36.7%
 
Posts: 1332
Joined: 29 Nov 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1S

Re: Un dico détaillé du Basic

Unread postby jacques » 10 Feb 2010, 21:41

Ciwtron wrote:
vx7708 wrote:Le "Nspire BASIC", c'est du "PASCAL". :#gni#:


Le hello word du pascal de wikipedia:
PROGRAM salutation;
begin
writeln('hello world');
end.

Tu me racontes quoi là?


Nan mais vx7708 a raison : TI a défini son langage de programmation pour Ti-Nspire comme étant dérivé du Pascal (sans doute car le pascal est surtout dédié à l'enseignement, ce qui renforce le caractère scolaire de la nspire.).
Sublime Chevalier Elu des TI

Venez visiter mon site sur les TI : Ti Softwares !!
Jetez un coup d'œil à mes programmes pour TI !!

Vous voulez faire des super programmes pour votre TI z80 ? Alors apprenez l'Axe Parser !!
User avatar
jacques
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 14.9%
 
Posts: 2057
Images: 0
Joined: 25 Aug 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: prépa PSI

Next

Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 14 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.
999 utilisateurs:
>975 invités
>17 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)