|
|
| Auteur | Message |
|---|
ilic Débutant

Inscrit le : 12 Déc 2004 Messages : 14 Calculatrice : Etudiant Classe : sport
 | Sujet: fin du probléme Jeu 16 Déc - 0:38 | |
| Merçi à tous
ça marche malgré moulte aventure .....
par contre je voudrais savoir s'il existe un bouquin traitant du basix pour ti89
et qui soit bien explicite car le manuel ne propose pas bc d'exemples concret pour chaque instructios (ex dialog ou request ) car je voudrais creer une arborescence ds le programme principale ... Grace à dialog je pense pouvoir faire le choix entre plusieur choix (choix 1;choix 2 ; choix 3 etc .....) et chaque choix correspond à un programme ou à une donnée numériques ...
merçi d'avance thanks: |
|
 | |
Mic Administrateur


   Age : 24 Inscrit le : 07 Sep 2004 Messages : 10021 Localisation : Orléans Calculatrice : Voyage 200 & TI-Nspire CAS Classe : Prof de Maths
Impureté:
   (56/450) Dernière note en maths: -/20
 | |
 | |
Martial Demolins Modérateur


Inscrit le : 11 Déc 2004 Messages : 44 Localisation : 49 (Cholet) Calculatrice : géomètre Classe : programmation, counter-strike
 | Sujet: Re: Requêtes numériques Jeu 16 Déc - 0:48 | |
| De même pour la fonction que je t'ai postée, elle marche si a calc est en anglais, mais pas en français! _________________ J'assemble des instructions 68k, c'est fun
#SSF-49 pour train/match sur Counter-Strike |
|
 | |
Phacops Animateur


Inscrit le : 20 Oct 2004 Messages : 526 Localisation : Bourg la Reine 92 Calculatrice : Lycéen Classe : Informatique, programmation, DAoC, rugby
 | Sujet: Re: Requêtes numériques Jeu 16 Déc - 18:42 | |
| Oui, régler bien votre calculatrice sur English des que vous touchez a la programmation. Et sinon tu as toutes les commandes/explications sur le manuel téléchargables en ligne ou sur le CD. C'est comme ca que j'ai appris a programmer, avec mon manuel :). Par contre, les exemples sont seulement pour les fonctions traites, pas d'exemples général avec des astuces _________________ ANIMATEUR - MODERATEUR DES TESTS Phacops TI-89 AMS 2.09 - PreOs 0.71 |
|
 | |
ilic Débutant

Inscrit le : 12 Déc 2004 Messages : 14 Calculatrice : Etudiant Classe : sport
 | Sujet: merçi pour l'aide Ven 17 Déc - 0:43 | |
| Un grand merçi pour toute l'aide qu vous pouvez m'apporter sur la programmation, suivant vos conseils je suis ds le manuel de la ti 89 et je ne trouve pas de programme explicatif pour utiliser la fonction Popup ...
Je pense que c'est cette fonction qui me permet de faire un choix parmis d'autre dont j'ai besoin ... à votre avis !!!!
si vous pouvez m'expliquez en deux mots ...
Merçi et bonne soirée thanks: |
|
 | |
Mic Administrateur


   Age : 24 Inscrit le : 07 Sep 2004 Messages : 10021 Localisation : Orléans Calculatrice : Voyage 200 & TI-Nspire CAS Classe : Prof de Maths
Impureté:
   (56/450) Dernière note en maths: -/20
 | |
 | |
Phacops Animateur


Inscrit le : 20 Oct 2004 Messages : 526 Localisation : Bourg la Reine 92 Calculatrice : Lycéen Classe : Informatique, programmation, DAoC, rugby
 | Sujet: Re: Requêtes numériques Ven 17 Déc - 16:40 | |
| x est une variable qui contiendra le numero du champ choisi (pitite precision juste ;p) Tu peux evidement en mettre une autre _________________ ANIMATEUR - MODERATEUR DES TESTS Phacops TI-89 AMS 2.09 - PreOs 0.71 |
|
 | |
ilic Débutant

Inscrit le : 12 Déc 2004 Messages : 14 Calculatrice : Etudiant Classe : sport
 | Sujet: petite précision Sam 18 Déc - 1:37 | |
| Bonsoir,
juste une petite précision on ne peut pas mettre de texte ou de titre sur Popup comme dialogue ....
et si x est une variable, peut-elle être un sous programme et comment on le lance ...
merçi les gars ... thanks: |
|
 | |
fpgforce Elite


Inscrit le : 14 Nov 2004 Messages : 325 Localisation : Paris Calculatrice : Etudiant licence Maths-Info Classe : Programmation :), HandBall, Litterature
 | Sujet: Re: Requêtes numériques Sam 18 Déc - 2:22 | |
| Non, la valeur retournée dans x est la position de l'item selectionné. Donc ça ne peut pas être un sous programme.
Si tu veux faire une action précise lors du choix d'un item précis dans la liste de Pop-Up utilise ce code:
| Code: | Prgm Popup {"Item1","Item2","item3"},x If x=1 Goto itm1 If x=2 Goto itm2 If x=3 Goto itm3
Lbl It1m
//ecrit ici le code si item1 est choisit
Stop
Lbl It1m
//ecrit ici le code si item2 est choisit
Stop
Lbl It1m
//ecrit ici le code si item3 est choisit
Stop
EndPrgm
|
Voila si tu ne comprend pas je te réexplique en détails..:) _________________ God bless ETP-Basic! Sexy Programmers: http://www.sexy-programmers.info |
|
 | |
Martial Demolins Modérateur


Inscrit le : 11 Déc 2004 Messages : 44 Localisation : 49 (Cholet) Calculatrice : géomètre Classe : programmation, counter-strike
 | Sujet: Re: Requêtes numériques Dim 19 Déc - 22:24 | |
| rôh le code de goret, c'est quoi tous ces goto!! Une solution plus académique seraut d'écrire:
| Code: | 2->x (coome ça le choix par défaut sera le second, tu peux faire ça aussi:)) popup {"a","b"},x if x =1 sousprog() if x=2 ssprog2() etc... et si jamais sousprog et ssprog2 sont courts, tu peux tout simplement écrire: if x=1 then ... ... ... endif
|
on va dire que un peu plus structuré :) _________________ J'assemble des instructions 68k, c'est fun
#SSF-49 pour train/match sur Counter-Strike |
|
 | |
fpgforce Elite


Inscrit le : 14 Nov 2004 Messages : 325 Localisation : Paris Calculatrice : Etudiant licence Maths-Info Classe : Programmation :), HandBall, Litterature
 | Sujet: Re: Requêtes numériques Dim 19 Déc - 23:38 | |
| Oh oh Martial! Plus académique mais deux fois plus lourd ton code :)
Définir un sous-programme c'est du code en plus (et une difficulté de plus pour un débutant). Quand à mettre le code en dehors du bloc If EndIf je préfère cette solution car sur un ecran de ti89 tu veux représenter comment les profondeurs de If? En indentant :)? Donc pour moi ce code me paraît plus clair étant habitué à la programmation On-Calc ;)
Cela dit ta solution "académique" comme tu dis est parfaite dans ce cas là -o- (pour la deuxième, les sous programmes ne servent à rien ici) _________________ God bless ETP-Basic! Sexy Programmers: http://www.sexy-programmers.info |
|
 | |
Martial Demolins Modérateur


Inscrit le : 11 Déc 2004 Messages : 44 Localisation : 49 (Cholet) Calculatrice : géomètre Classe : programmation, counter-strike
 | Sujet: Re: Requêtes numériques Lun 20 Déc - 0:01 | |
| | Citation: | | Donc pour moi ce code me paraît plus clair étant habitué à la programmation On-Calc |
oui, reste à voir si un débutant s'y retrouvera dans 50 labels après avoir posé son code pendant 2 semaines ^^ sinon, il y a toujours le bon vieux principe qui dit:
| Citation: | | La compétence d'un programmeur est inversement proportionelle au nombre de GoTo que contient son code |
_________________ J'assemble des instructions 68k, c'est fun
#SSF-49 pour train/match sur Counter-Strike |
|
 | |
fpgforce Elite


Inscrit le : 14 Nov 2004 Messages : 325 Localisation : Paris Calculatrice : Etudiant licence Maths-Info Classe : Programmation :), HandBall, Litterature
 | Sujet: Re: Requêtes numériques Lun 20 Déc - 2:18 | |
| Si retrouver dans les label c'est dix minutes pour moi après c'est sur que tout le monde n'a pas l'habitude de programmer en continu ses programmes (je code tout les jours lorsque je me défini un projet :) ). De plus tu as toi même demontré le contraire de ton adage (cf IRC ^^ ). Bon recentrons le topic maintenant ;) _________________ God bless ETP-Basic! Sexy Programmers: http://www.sexy-programmers.info |
|
 | |
Phacops Animateur


Inscrit le : 20 Oct 2004 Messages : 526 Localisation : Bourg la Reine 92 Calculatrice : Lycéen Classe : Informatique, programmation, DAoC, rugby
 | Sujet: Re: Requêtes numériques Lun 20 Déc - 14:07 | |
| Voyons arreter ces discussions de qui est le meilleur prgmeurs^^ Bon et sinon lbl c plus clair que ta solution je pense martials :) _________________ ANIMATEUR - MODERATEUR DES TESTS Phacops TI-89 AMS 2.09 - PreOs 0.71 |
|
 | |
Mic Administrateur


   Age : 24 Inscrit le : 07 Sep 2004 Messages : 10021 Localisation : Orléans Calculatrice : Voyage 200 & TI-Nspire CAS Classe : Prof de Maths
Impureté:
   (56/450) Dernière note en maths: -/20
 | |
 | |
|