Le Forum de TI-BANK.fr

Le forum de la banque de programmes pour calculatrices graphiques Texas Instruments (aide débutants, résolution problèmes...).
AccueilPortailCalendrierFAQRechercherS'enregistrerConnexion
 

GTC sur Ti 89

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3, 4  Suivante
AuteurMessage
godbod
Guide
Guide


Sexe:MasculinBélierDragon
Age : 20
Inscrit le : 30 Déc 2006
Messages : 139
Calculatrice : ti82 et ti89 titanium
Classe : Universitaire 2e année

MessageSujet: GTC sur Ti 89   Ven 10 Aoû - 16:35

Bonjour j'aimerais bien connaitre le C sur ti mais à cause du fait que je ne possede pas de documentation à ce sujet il m'est impossible d'evoluer.J'aimerais vu les possibilités qu'offre le C pouvoir le maitriser comme le Basic dans la gestion des images,les fichiers et autres pour commencer comment manipuler les images sur ma ti89?
Revenir en haut Aller en bas
ProgVal
Animateur
Animateur


Sexe:MasculinViergeCoq
Age : 15
Inscrit le : 05 Juil 2007
Messages : 2244
Localisation : Pas devant l'ordi
Calculatrice : TI-92+ et V200
Classe : Seconde ISI + PCL


Impureté:
-13/450  (-13/450)
Dernière note en maths:

MessageSujet: Re: GTC sur Ti 89   Ven 10 Aoû - 18:58

Une doc normale sur le C suffit, non?
_________________
Salut Invité.
Ta dernière visite date du .
Tu as posté 0 messages.
Le forum compte 59936 messages et 3680 sujets.
Revenir en haut Aller en bas
ProgVal
Animateur
Animateur


Sexe:MasculinViergeCoq
Age : 15
Inscrit le : 05 Juil 2007
Messages : 2244
Localisation : Pas devant l'ordi
Calculatrice : TI-92+ et V200
Classe : Seconde ISI + PCL


Impureté:
-13/450  (-13/450)
Dernière note en maths:

MessageSujet: Re: GTC sur Ti 89   Ven 10 Aoû - 18:59

Pense quand-même à jeter un coup d'oeil à Google: http://www.squalenet.net/fr/ti/tutorial_c/

EDIT: Lien modifié
_________________
Salut Invité.
Ta dernière visite date du .
Tu as posté 0 messages.
Le forum compte 59936 messages et 3680 sujets.


Dernière édition par le Dim 19 Aoû - 14:01, édité 1 fois
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9491
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : MPSI (Xywez : c'est bon là ? :p)


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: GTC sur Ti 89   Ven 10 Aoû - 21:13

oui classique.

En fait, y a pas vraiment de documentation ou sinon elle est en anglais donc il va falloir améliorer ton anglais.

Tout ce que je peux te conseiller c'est de fouiller un peu partout (les forums, les sites, le site officiel (tigcc.ticalc.org) etc) puis tu crée tes programmes. Il faut que tu comprennes ce que tu fais mais n'ais pas peur de te tromper, juste pense bien à archiver tes fichiers utiles. Petit à petit tu progresseras et tu pourras programmer en C.
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
godbod
Guide
Guide


Sexe:MasculinBélierDragon
Age : 20
Inscrit le : 30 Déc 2006
Messages : 139
Calculatrice : ti82 et ti89 titanium
Classe : Universitaire 2e année

MessageSujet: Re: GTC sur Ti 89   Dim 12 Aoû - 13:40

Merci les gar pour les conceils je vais d'ailleurs faire un tour sur les liens...But i also speak english!
Revenir en haut Aller en bas
godbod
Guide
Guide


Sexe:MasculinBélierDragon
Age : 20
Inscrit le : 30 Déc 2006
Messages : 139
Calculatrice : ti82 et ti89 titanium
Classe : Universitaire 2e année

MessageSujet: Re: GTC sur Ti 89   Dim 19 Aoû - 13:46

I have seen the web site but i didn't find what i was searchin' for.Whould u please give me a other web site.
Revenir en haut Aller en bas
kurapix
Elite
Elite


Sexe:MasculinViergeSerpent
Age : 19
Inscrit le : 10 Juil 2007
Messages : 383
Calculatrice : Ti 89 Titanium
Classe : 1 iere annee de Prepa Integree (2007-2008)


Impureté:
65/450  (65/450)
Dernière note en maths: xx/20

MessageSujet: Re: GTC sur Ti 89   Dim 19 Aoû - 23:24

Tu as un documentation de la bibliohèques de TIGCC fourni avec celui-ci.

Pour le C, y'a pas de secret, faut acheter un ou plusieurs bouquins.
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9491
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : MPSI (Xywez : c'est bon là ? :p)


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: GTC sur Ti 89   Lun 20 Aoû - 15:01

http://tigcc.ticalc.org/doc

ou sinon poste ici ce que tu veux et on pourra peut-être t'aider
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
godbod
Guide
Guide


Sexe:MasculinBélierDragon
Age : 20
Inscrit le : 30 Déc 2006
Messages : 139
Calculatrice : ti82 et ti89 titanium
Classe : Universitaire 2e année

MessageSujet: Re: GTC sur Ti 89   Lun 17 Sep - 17:09

bonjour j'ai du mal à poster un message le poste est pourri bon voila un probleme pourquoi st ce que fputs plante lorsque la chaine de caractere est plus longue?plus de precision ou cava?
Revenir en haut Aller en bas
godbod
Guide
Guide


Sexe:MasculinBélierDragon
Age : 20
Inscrit le : 30 Déc 2006
Messages : 139
Calculatrice : ti82 et ti89 titanium
Classe : Universitaire 2e année

MessageSujet: Re: GTC sur Ti 89   Lun 17 Sep - 17:13

voici le code
#include<stdio.h>
#define taille 50
__main()
{
char buffer[taille];
char*s;
FILE*bod;
bod=fopen("reper","w");
s=gets(buffer);
fputs(s,bod);
fclse(bod);
}
voila j'espre que je suis assez précis maintenant
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9491
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : MPSI (Xywez : c'est bon là ? :p)


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: GTC sur Ti 89   Lun 17 Sep - 18:04

hmmm...

Code:

#include <stdio.h>
#define TAILLE 50

void _main()
{
  char buffer[TAILLE];
  char *s;
  FILE *bod=fopen("reper","w");
  s=gets(buffer);
  fputs(s,bod);
  fclose(bod);
}


ça bug quand la chaine de caractère est plus longue ? c'est à dire quoi ? plus longue que TAILLE ? (alias 50) ?
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
kurapix
Elite
Elite


Sexe:MasculinViergeSerpent
Age : 19
Inscrit le : 10 Juil 2007
Messages : 383
Calculatrice : Ti 89 Titanium
Classe : 1 iere annee de Prepa Integree (2007-2008)


Impureté:
65/450  (65/450)
Dernière note en maths: xx/20

MessageSujet: Re: GTC sur Ti 89   Lun 17 Sep - 20:16

^^" GodBod c'est psa parce que tu postes le code que tu es forcément plus précis, tu n'explicites aucunement ton problème.

Et surtout, ... crée des noms de variables lisible et compréhensible s'il te plais (deplus il n'y a aucuns commentaires, même si le code est petit, il faut toujours un minimum de commentaires).

Utilise une convention d'écriture stp (GNU, ANSI, ....) comme tama l'a fait, c'est beaucoup plus propre et lisible (on pourrait croire que taille est une variable, hors ce n'est pas le cas, c'est une constante préprocesseur).

Pour l'ouverture de fichier, t'es sur d'avoir fait toute les vérifications nécessaires?

Le mieux est d'initialiser tes variables lors de leurs déclaration.

Et pour terminer : NE PAS UTILISER GETS!!!
GETS est TRES TRES DANGEREUX.
C'est une des fonctions de la bibliothèque standard qui permet d'avoir de joli BOF (Buffer OverFlow, en gros dépassement tampon) et donc permet de planter le programmer comme il faut (sans compter les usages qu'il est possible d'en faire ;) ).
Je te conseillerais de te créer ta propre fonction d'entrée ;) .

Kurapix
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9491
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : MPSI (Xywez : c'est bon là ? :p)


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: GTC sur Ti 89   Lun 17 Sep - 21:10

hmm pour la fonction d'entrée faut utiliser les touches (kbhit ou ngetchx ou à plus bas niveau keytest/rowread ?)
_________________
<embed src="http://www.mirari.fr/OVRh.swf" width="550" height="150" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" allowscriptAccess="always"></embed>
Revenir en haut Aller en bas
kurapix
Elite
Elite


Sexe:MasculinViergeSerpent
Age : 19
Inscrit le : 10 Juil 2007
Messages : 383
Calculatrice : Ti 89 Titanium
Classe : 1 iere annee de Prepa Integree (2007-2008)


Impureté:
65/450  (65/450)
Dernière note en maths: xx/20

MessageSujet: Re: GTC sur Ti 89   Mar 18 Sep - 19:21

Désolé tama mais ces fonctions ne me disent rien lol.

Bah il peut faire sa propre fonction d'entrée avec getchar() (je ne sais pas si ça marche avec tigcc?) + une boucle qui s'arrête lorsqu'on entre '\n' (boutton "Entrée") avec une reallocation dynamique dedans.
Comme ça, cette fonction fonctionnera de la même manière que gets() sans tous les inconvénients qui vont avec.

kurapix
Revenir en haut Aller en bas
godbod
Guide
Guide


Sexe:MasculinBélierDragon
Age : 20
Inscrit le : 30 Déc 2006
Messages : 139
Calculatrice : ti82 et ti89 titanium
Classe : Universitaire 2e année

MessageSujet: Re: GTC sur Ti 89   Mar 18 Sep - 19:48

Premierement:Comment faire comme Tama l'a fait(pour la convention)?
Deuxiemement:Je vois bien de quoi vous parler mais pour moi c'est une manière de découvrir les fonctions et les limites de celles ci.Donc est ce que je dois comprendre que ce n'est pas fputs mais gets qui ceée un bug?
Et puis comment tu concois ta derniere idée kurapix?avec la reallocation dynamique dedans?
Par contre je pense que la question de Tama me semble importante.Si je depasse la taille reservée donc 50 je crée une erreur il faut donc peut etre créer une zone de mémoire qui augmente avec le texte comme kurapix le suppose!!!
Revenir en haut Aller en bas

GTC sur Ti 89

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 4Aller à la page : 1, 2, 3, 4  Suivante

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Forum de TI-BANK.fr :: Forum TI68k :: Programmation-