1

Bonjour,
j'hésitais a poster ce message sur la rubrique pour les nb mais je l'ai mis ici comme
c de la prog. En fait je dispose dun programme pour les ti "de base" car mon prof ne connait
que ce langage mais pas celui de la voyage 200. Comme je débute, j'ai du mal je vous serais donc
gré de bien vouloir m'aider. J'ai commencé a transposer le prog, mais qq erreurs subsistent
toujours.....


Voici la version pour les ti 83 et moins...:

0->P
Prompt N
For (I,1,N)
If Rand<0.5
Then
1+P
End
End
P/N

Et celle pour la voyage :

:Prgm
:0->p
:Input "Entrer le nombre de lancers", n
:For i,1,n
:If nbrAléat()<0.5 Then
:1+p->p
:EndIf
:EndFor
grinisp n
:EndPrgm

Voila

2

:Prgm
:0->p
:Input "Entrer le nombre de lancers", n
:For i,1,n
:If rand()<0.5 Then
:1+p->p
:EndIf
:EndFor
:EndPrgm
smile

Mais comment tu affiche les résultats je pense ici P pour faire une statistique?

avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

3

1.nbrAléat() n'existe pas, ou en francais.
Si tu utilise le francais tu aura bcp de problèmes. En effet, le TIOS est capable de
convertire toutes les instructions, mais pas les chaines de caractères, et ca peux poser
des pbs...je ne saurais donc que te conseiller de mettre ta calcu en permanence en
anglais!

2.Il a des problèmes ton programme ? A vue de nez ca a l'air de marcher, non?

4

Ouai en anglais c'est le meilleur pour programmer car le français possède des bugs.
Avec l'habitude l'anglais ne te posseras plus de problème.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

5

geogeo
a écrit : Ouai en anglais c'est le meilleur pour programmer car le français possède des bugs.


Euh, c'est pas vraiment des bugs, c'est plutot du au fait que certaines chaines ne sont
pas converties...

6

geogeo
a écrit : Ouai en anglais c'est le meilleur pour programmer car le français possède des bugs.


ca va pas plaire a tout le monde ca grin

c jsute que c mieux de programmer en anglais (pour des raisons de compatibilités), mais bon, si tu ne veux pas distribuer tes progs, mis a part le fait que les noms d'instructions sont completement ridicule en francais, tu peux peux continuer de le faire
et puis merde, c pas le sujet du topic !!!
(meme si je pressent que celui-ci va rapidement devier... (c vrai, merde, l'app francais c vraiment une grosse merde de chez ti ca !))
avatar

7

nan c'est marrant de programer en français, quand j'ai vu nbrAléat() j'avoue que j'ai faillit exploser de rire wink
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

8

Je dis ça tout simplement parce que pour passer par exemple du Basic au C c'est bien plus facile d'avoir connus une syntaxe en anglais que en français. smile
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

9

oué, mais bon, lkes fous-rires ca ralentit considérablement la cadence de programation grin


vous avez deja vu du visual basic ... ( <- nom qu'on rajoute pour dire que c que pour faires des macros dans word ou excel... merde je ne me rapelle plus.. c VBA non ? )
en francais ? grin
sur un vieux pc du lycée cavait ca grin

là aussi c... dröle grin
avatar

10

: Prgm
: Local n,i,p
: 0->p
: Input "Entrer le nombre de lancers", n
: For i,1,n
: If rand()<0.5
: 1+p->p
: EndFor
: ClrIO
: Disp "Piles:",p,"%piles:",round(p/n,2)*100
: EndPrgm
Voila ma version pour les stats
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

11

merci beaucoup ca marche maintenant
c "mon" premier programme

il est fort probable que je revienne vous demander de laide pour dautres commandes

je suis vos conseils et lache le français.....

12

Ouais, mieux vaut pr toi que tu lache le francais!
Reviens quand tu vx!

13

En effet, lache le français, il te jouera des tours si tu prog et que tu dois changer de langue (j'en ai fait l'expérience)
Tu peux aussi tenter d'être compatible avec les différentes langues, mais c'est dur et fastidieux, aussi pas mal de bons programmeurs y ont carrément renoncé, comme Vertyos, pour qui si l'utilisateur a mis sa calc en Français, c'est de sa faute. Quelque part je suis un peu de son avis, même si je m'efforce de rester compatible en toutes circonstances, car j'ai une sainte horreur des erreurs et des progs qui ne se quittent pas proprement (comme tous ceux sur cacasio qu'on ne peut quitter qu'en pressant [ON]mad)

Enfin tu n'es pas obligé d'être maniaque, si ton programme peut tourner sans erreur en anglais, ce sera déja bien.smile
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

14

Link a écrit :
..aussi pas mal de bons programmeurs y ont carrément renoncé, comme Vertyos, pour qui si l'utilisateur a mis sa calc en Français, c'est de sa faute. Quelque part je suis un peu de son avis, même si je m'efforce de rester compatible en toutes circonstances...

Il existe aussi une 3eme catégorie, à laquelle je ne connais qu'un membre : ceux qui non seulement programment en restant compatibles avec toutes les langues mais qui en plus sont persuadés que c'est LA méthode valable, et donc que par conséquent les 99% de programmes incompatibles qui existent sont buggés et programmés par des incapables.
Je vous laisse deviner de qui il s'agit smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

15

Je pense que tu peut étendre ce nombre à 2 (même si je ne crois pas que ce 2è est donné explicitement son avis)smile
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

16

Mac-> Non, je viens de dire que je n'imposais rien. Si je n'ai pas fait de contre-sens, Vertyos et moi pensons tous deux à celui qui n'a pas encore posté ici.
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

17

En effet le Français est beaucoup utilisé par ceux qui débute en TI-BASIC est cela est très compréhensible mais il ne faut pas critiquer ceux qui programme en Français. Le Français est quand même bien utile pour ce repérer dans un programme mais bon malheuresement certain programmes ne fonctionne pas bien avec les extensions de langues et donc il est quand même préférable de ommencer à programmer en Anglais même si c'est un peu fastidieux pour ceux qui débute. smile
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

18

Link
a écrit : Mac-> Non, je viens de dire que je n'imposais rien. Si je n'ai pas fait de contre-sens, Vertyos et moi pensons tous deux à celui qui n'a pas encore posté ici.

Que je sache, tu as déjas donner ton avis sur cette question, donc ce n'est pas à toi que jepensaitsmile
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

19

Oui je parlais de celui qui n'a pas posté ici, et qui n'y postera d'ailleurs pas, bien qu'il l'ait vu (comme en témoigne le post completement à coté de la plaque, édité par honte dans le topic sur monolog grin)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

20

mais qui ca peut bien etre ? doom

si vous le chauffez bien, il viendra smile

il faut un appat grin
avatar

21

#nostub#
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

22

extgraph suxxxx ??
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

23

cake
avatar

24

lol

25

Comment en basic on peut verifier le langage avant de demarrer les instructions de prog
(j'ai fais des progs pour les cours en basic mais pour l'anlais uniquement et comme d'ab y'en a qui sont pas content)

26

Tu peux vérifier ce que renvoie un gettype() par exemple, mais je ne sais pas si les chaines sont toutes différentes suivant les langages.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

27

try
expr("getkey()")
else
pause "putain de merde de connard, tu peut pas virer cette putain d'app de traduction de merdevtff"
exec("0123456789adcdef")
endtry

vala:]
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

28

if
getType(notexist)=/="NONE" then
text "tres cher monsieur, il serait, selon mon humble avis, fort utile que vous alliez entreprendre la pieuse lecture de quelques menues pages des 'frequently asked questions', afin de vous appercevoir que le facheux contretemps qui vous empeche de jouir pleinement de ce programme n'est dut qu'à votre ignorance au sujet des APPS de traduction."
stop
endif

smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

29

Vertyos -> Erreur: Dimension. grin


Et ce qu'il faut faire, c'est se passer des chaînes en anglais. Ne jamais comparer le résultat de getType( avec une chaîne fixe, mais toujours avec le résultat de getType sur une variable locale de type connu. Pour les changements de mode, les éviter totalement quand c'est possible, et utiliser les modes numériques introduits par AMS 2 sinon, le tout dans un Try avec en alternative (dans le Else...EndTry) les modes en anglais pour la compatibilité avec AMS 1 (qui n'est pas localisable et ne connaît pas les modes numériques).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

30

Bien vu.
J'avais déjà fait ce genre de manip, ca alourdis pas trop le code.