Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Programmation > Autres langages > Tout sur les TI ! > Lecture du sujet

Tout sur les TI !

Besoin d'aide ?

Vous devez être inscrit pour pouvoir poster des messages

Page : Précédente  1  2  3  ...  29  30  31  32  33  34  35  ...  39  40  41  42  Suivante
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : Précédente  1  2  3  ...  29  30  31  32  33  34  35  ...  39  40  41  42  Suivante
Hors ligne 11TLP # Posté le 21/08/2008 à 23:47:35
c'est moi ! le koopafou !
Avatar
Groupe : Membres
Reprise du dernier message de la page précédente :
Le seul moyen que je connaisse, c'est de calculer la place que prend le nombre ( 9 prend une case ) en jouant avec la fonction log( ... après ce qui change dans l'affichage, c'est l'endroit où tu mets la parenthèse fermante. On devrait pouvoir retrouver le code qui fait tout ça dans ce topic ^^ .

...
cliquez et ... sisi c'est moi :p
:waw: Image utilisateur
Ti-Basicien à ses heures de cours perdues :-°
 
Hors ligne Cygal # Posté le 22/08/2008 à 01:52:06
Enfin Libre
Avatar
Groupe : Membres
Citation : Shaac
je ne pense pas qu'on puisse mettre une valeur dans une variable seument pour un programme.


Bien sûr que si on peut. Pour rendre la variable a locale, on utilise Local a, ce qui permet d'écrire des programmes plus propres, et donne plus de possibilités dans les fonctions (où les variables globales sont interdites).

Citation : codeurII
Disp sqrt(a) affichera 3
Disp "sqrt(a)" affichera logiquement sqrt(a)
...

Comment puis je donc afficher sqrt(a) (donc sqrt(9)) sans simplifier l'expression?
Merci d'avance pour vos réponses!


C'est en résolvant ce problème que j'ai pu me mettre sériseusement à coder en cours. :) Par contre, c'est assez lourd à faire : Disp "sqrt(" & string(a) & ")". L'idée, c'est que & concatène les chaînes entre elles, et que string() transforme une valeur quelconque en chaîne. Tu peux virer les espaces que j'ai mis pour des raisons de lisibilité.
Édité le 22/08/2008 à 02:05:42 par Cygal


Le Blog de l'Homme Moderne
« Un peu de curiosité, voyons. »
 
Hors ligne codeurII # Posté le 22/08/2008 à 11:16:05
Rien
Groupe : Membres
Whaou génial!
Ca marche à merveille, merci à vous deux :p
Ca m'affiche sqrt(9) en gardant les parenthèses, mais y a t il un moyen de le mettre en forme sans les parentheses?
Par exemple, s'il y avait une fraction, l'opération occuperait deux lignes.
M'enfin, là j'abuse un ptit peu, la solution est déjà superbe! ;)

Edit: Rha je suis désolé, d'avoir tant de questions... mais savez vous comment on peut scroller vers le haut?
Par exemple pour voir un texte, voir toutes les étapes etc...
Édité le 22/08/2008 à 17:50:32 par codeurII
Hors ligne Cygal # Posté le 22/08/2008 à 18:13:37
Enfin Libre
Avatar
Groupe : Membres
Citation : codeurII
Edit: Rha je suis désolé, d'avoir tant de questions... mais savez vous comment on peut scroller vers le haut?
Par exemple pour voir un texte, voir toutes les étapes etc...


Si tu remplaces tes Disp par des Pause, tu devras taper sur Entrée pour que le programme continue, ce qui te permet d'examiner chaque information autant que tu veux :p.

Mais Disp est pas très pratique, ton écran est vite plein. Si tu veux avoir plus de contrôle sur l'affichage, je te conseille Output (tu peux spécifier les coordonnées où t'affiches ton text) et PxlText (ça utilise l'écran « Graph », du coup tu peux combiner ton texte avec des images et toutes les "possibilités" de « Graph »).


Le Blog de l'Homme Moderne
« Un peu de curiosité, voyons. »
 
Hors ligne codeurII # Posté le 22/08/2008 à 18:17:14
Rien
Groupe : Membres
Ok, je vais essayer de mettre en page avec output. Merci!
C est bien dommage qu'il n'y ait pas de fonctions pour scroller toute faite :-°
En tous cas, c'est super toute l'aide que vous m'apportez!
Édité le 22/08/2008 à 18:19:12 par codeurII
Hors ligne Cygal # Posté le 22/08/2008 à 19:36:46
Enfin Libre
Avatar
Groupe : Membres
Citation : codeurII
C est bien dommage qu'il n'y ait pas de fonctions pour scroller toute faite :-°


Ouais, y'a plein de trucs qui sont bien dommage en Ti-Basic. Ceci dit un autre interêt de Pause, c'est que si ta ligne est trop longue, tu pourras scroller horizontalement, pour tout voir.


Le Blog de l'Homme Moderne
« Un peu de curiosité, voyons. »
 
Hors ligne codeurII # Posté le 22/08/2008 à 20:46:54
Rien
Groupe : Membres
Oui j'ai vu ça, et c'est interessant lorsque les variables sont grosses, parceque ça dépasse souvent!
Sinon, aucune technique pour mettre encore mieux en forme les calculs?
par exemple, supprimer les parenthes de sqrt(9) de sorte à juste avoir la racine avec 9 en dessous?
Ca prendrait un ptit peu moins d'espace :p
Hors ligne Cygal # Posté le 22/08/2008 à 22:14:07
Enfin Libre
Avatar
Groupe : Membres
Citation : codeurII
par exemple, supprimer les parenthes de sqrt(9) de sorte à juste avoir la racine avec 9 en dessous?
Ca prendrait un ptit peu moins d'espace :p


Suffit de remplacer sqrt par le caractère racine que t'as sur ta calculette :).


Le Blog de l'Homme Moderne
« Un peu de curiosité, voyons. »
 
Hors ligne codeurII # Posté le 22/08/2008 à 22:40:18
Rien
Groupe : Membres
Ca ok, mais en reprenant l'exemple de la variable a=9
Grace à ta technique, j'obtiens:
http://img390.imageshack.us/my.php?image=exemple1nz1.jpg
Mais est ce que je peux faire encore mieux, et obtenir ça:
http://img390.imageshack.us/my.php?image=exemple2
Ca prend un peu moins de place et c'est plus lisible.
Cependant, c'est juste un petit plus! ^^
Hors ligne Babylone # Posté le 25/08/2008 à 10:32:20
Errare humanum est.
Avatar
Groupe : Membres
merci pour le lien et desole pour le retard, j'etais en vacances

Alle sind korrupt.
Ich bin billiger.
 
Hors ligne codeurII # Posté le 25/08/2008 à 22:57:01
Rien
Groupe : Membres
Auriez vous un bon site pour pouvoir apprendre comment faire usage des graphiques sur google pour la TI 89? Je n'ai rien trouvé de concluant!
Merci d'avance :)
Hors ligne Babylone # Posté le 26/08/2008 à 10:06:38
Errare humanum est.
Avatar
Groupe : Membres
je ne fais pas sur la 89, mais je pense que ticalc.org est bon pour ce que tu veux, mais en anglais. il traite beaucoup des 68k

Alle sind korrupt.
Ich bin billiger.
 
Hors ligne codeurII # Posté le 26/08/2008 à 11:26:34
Rien
Groupe : Membres
Merci, j'ai cherché, mais je n'ai cependant pas trouvé un tuto traitant correctement des graphiques...
Pourtant je me souviens en avoir vu un y consacrant une jolie partie, avec un fond vert et bleu.
Mais bon pour le retrouver... J'aurais du le mettre en favoris :p
Hors ligne azilis10 # Posté le 26/08/2008 à 14:05:18
Groupe : Membres
Salut,

Je joue un peu sur ma Ti (82 stats.fr) et, en voulant ajouter un nouveau programme, je me suis rendue compte que le code était tout en anglais alors que ma calculatrice est tout en français : petit problème d'équivalences.
Alors questions :
1- Est-ce que la langue du programme vient de TI-GRAPH LINK (82) que j'ai utilisé pour voir le code (logiciel en anglais) ? Et est-il possible d'avoir le code en français ?
2- Et-ce qu'il existe un moyen pour avoir ma calculatrice en anglais (juste le temps de programmer) ?
3- Existe-t-il un tableau avec toutes les équivalences anglais-français ?

Voilà !
Hors ligne Babylone # Posté le 27/08/2008 à 09:55:22
Errare humanum est.
Avatar
Groupe : Membres
1- télécharge ti-graph-link et configure le en fr, cela te donnera le code en francais ou sinon prends avec le tableu des equivalences
2- je ne sais pas pour la 82
3- oui, ca existe, c'est un qui s'appelle Tamati qui a fait ca, il a un blog et la il ya unn lien vers site proposant ce que tu veux, mais je l'ai pas retrouve


Alle sind korrupt.
Ich bin billiger.
 
Hors ligne nightmat # Posté le 01/09/2008 à 20:56:30
Kann ein Herz aus Stein sein ?
Avatar
Groupe : Membres
petit up :)

Tutoriel ASM pour TI (z80)
Prochain chapitre en cours d'édition : Les interactions
Chapitre sur les graphismes disponible !
 
Hors ligne tsukasagenesis # Posté le 02/09/2008 à 02:44:36
Avatar
Groupe : Membres
ti, c'est bien seulement avec mario :D
 
Hors ligne IJK # Posté le 02/09/2008 à 12:58:21
Avatar
Groupe : Membres
Une petite question :)

Si je veux générer un nombre alléatoire comprit entre 1 et 10 ou entre -10 et -1 avec ma TI-89 Titanium, facile, je tape:
rand(10) ou rand(-10)

Mais si maintenant je veux générer un nombre comprit entre -10 et 10, comment je fais ?
Édité le 02/09/2008 à 13:32:16 par IJK
Hors ligne Cygal # Posté le 02/09/2008 à 13:05:30
Enfin Libre
Avatar
Groupe : Membres
Je propose « rand(20) - 10 ».


Le Blog de l'Homme Moderne
« Un peu de curiosité, voyons. »
 
Hors ligne IJK # Posté le 02/09/2008 à 13:33:48
Avatar
Groupe : Membres
J'ai tester ton code, ça donne que des chiffres négatifs comprit entre -10 et -200 :/
Hors ligne Cygal # Posté le 02/09/2008 à 17:01:44
Enfin Libre
Avatar
Groupe : Membres
Ah non non, je suis désolé, mais « rand(20) - 10 » (ça et pas autre chose), ça retourne bien un entier entre -10 et 10. Tu veux vraiment une preuve ?


Le Blog de l'Homme Moderne
« Un peu de curiosité, voyons. »
 
Hors ligne Babylone # Posté le 02/09/2008 à 17:48:38
Errare humanum est.
Avatar
Groupe : Membres
je confirme, j'ai testé. tu as du faire une eereur de frappe

Alle sind korrupt.
Ich bin billiger.
 
Hors ligne Yoha # Posté le 03/09/2008 à 11:29:00
Tout est un sauf exeption.
Avatar
Groupe : Membres
Bonjour, je programme depuis un certain temps en Ti-Basic sur ma Ti-82 Stats .fr et j'aimerais me mettre à l'assembleur z80 (je connais déjà correctement le x86). Je suis parvenu à compiler un programme sur ordinateur mais, étant donné que je n'ai pas de câble pour transférer directement, je tente recopier à la main (voir code suivant). A ce que j'ai compris, il faut lancer l'instruction Send/Envoi(9 suivit du programme en hexadécimal.

Code : Autre
1
2
3
4
5
2a 2a 54 49 38 32 2a 2a 1a 0a 00 54 49 38 32 20
70 72 6f 67 72 61 6d 20 66 69 6c 65 20 67 65 6e
65 72 61 74 65 64 20 62 79 20 50 52 47 4d 38 32
20 20 20 20 20 24 00 0b 00 15 00 06 54 45 53 54
00 00 00 00 15 00 13 00 d9 00 30 45 78 61


J'ai essayé plusieurs méthodes (Envoie(9prgmAA (où AA est un programme contenant le code ci-dessus), Envoi(9codeHexa, Envoi(9prgmcodeHexa ) mais aucune ne marche (j'ai remarqué que l'erreur de syntaxe que la machine me retourne se situe bien après le 9, ce qui est déjà, je pense un point positif). Merci de vos conseils !

L'algorithmie est partout.
Tout est un sauf exception.
Au bon artisan, l'outil importe peu.
 
Hors ligne chana # Posté le 05/09/2008 à 20:16:00
Avatar
Groupe : Membres
Ah mais c'est sur TI83 que tu peux utiliser "Send(9prgmMONPRGM)" pour exécuter MONPRGM en assembleur. Sur 82 stats, il faut employer un shell. Or tu dis que tu n'a pas de câble pour relier ton PC à la ti. Il ne te reste plus qu'à le fabriquer toi même. Bonne chance...

Enfin, je te préviens que la 83+ et supérieures sont conçues pour programmer en assembleur, contrairement à la 82.
Hors ligne Elwish # Posté le 05/09/2008 à 20:20:33
Telle est la question !
Avatar
Groupe : Membres
Bonjour,

Il me faut une calculatrice scientifique pour le lycée, mais je ne sais laquelle prendre 'programmation en même temps)

/ Gentoo User
 
Hors ligne 11TLP # Posté le 05/09/2008 à 20:48:14
c'est moi ! le koopafou !
Avatar
Groupe : Membres
Le strict minimum pour bien programmer c'est la Ti-82. Après tu as la 83 qui peut gérer les chaînes, la 84 qui prend le temps en plus, sinon tu peux prendre une TI-89 si t'as le budget qu'il faut ( prend celles qui ont plus de mémoire de préférence ^^ ).

...
cliquez et ... sisi c'est moi :p
:waw: Image utilisateur
Ti-Basicien à ses heures de cours perdues :-°
 
Hors ligne Elwish # Posté le 06/09/2008 à 13:25:12
Telle est la question !
Avatar
Groupe : Membres
C'est quoi le budget d'une 84 ou 89 ?

/ Gentoo User
 
Hors ligne 11TLP # Posté le 06/09/2008 à 15:25:35
c'est moi ! le koopafou !
Avatar
Groupe : Membres
Euh ... ça dépend entièrement où tu es, mais moi j'ai acheté ma TI-83+ pour 150€ ( en guadeloupe ... ).

...
cliquez et ... sisi c'est moi :p
:waw: Image utilisateur
Ti-Basicien à ses heures de cours perdues :-°
 
Hors ligne Joss9 # Posté le 06/09/2008 à 16:07:32
-=-FiGhT fOr ThE LiBeRtY-=-
Avatar
Groupe : Membres
Quand tu as une 82 stat on te donne un fil ti/ti mais je crois qu'on peut le brancher sur l'unité central parce que j'ai un pote qui n'a pas de cable usb mais il me dit qu'il arrive à la brancher sur son Pc!


_______________________________________________________________________
Image utilisateur
 
Hors ligne Elwish # Posté le 06/09/2008 à 17:52:05
Telle est la question !
Avatar
Groupe : Membres
Voilà, la TI 83+ achetée !

EDIT: Compris pour les lettres, maintenant :

Je veux transférer un programme depuis mon ordi sur ma TI, comment faire ? en branchant, il me faut un CD, le CD, refuse de faire suivant au moment ou je dois sélectionner ou enregistrer le programme TI connect, sous peine que je n'ai pas assez de place (j'ai 21Go sur mon DD) que faire ?

Merci beaucoup d'avance :)
Édité le 06/09/2008 à 18:56:55 par Elwish

/ Gentoo User
 
Hors ligne 11TLP # Posté le 06/09/2008 à 18:56:16
c'est moi ! le koopafou !
Avatar
Groupe : Membres
Si tu as une vraie TI-83+ , tu devrais avoir les lettres écrites en vert au dessus des touches, appuie sur la touche Alpha avant de les entrer xD .

...
cliquez et ... sisi c'est moi :p
:waw: Image utilisateur
Ti-Basicien à ses heures de cours perdues :-°
 

Retour au forum "Autres langages" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 502 Zéros connectés | Requêtes SQL 6 requêtes | Temps de génération de la page : Total (SQL) 0.0783s (0.05s)