TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : Précédente 1 2 3 ... 33 34 35 36 37 38 39 40 41 42 Suivante | |||||||||||||
| Auteur | Message | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |||||||||||||
| Page : Précédente 1 2 3 ... 33 34 35 36 37 38 39 40 41 42 Suivante | |||||||||||||
myst6re
|
# Posté le 18/10/2008 à 00:40:31 | ||||||||||||
bip bip bip![]() Groupe : Membres |
Reprise du dernier message de la page précédente :
1: J'ai pas de ti 89 ![]() 2: Une boucle c'est un truc (ça commence bien) qui permet d'éviter de répéter plusieurs fois la même chose Exemple : Code : Autre
Est équivalent à : Code : Autre
Les deux codes ci-dessus vont afficher : Code : Autre
Cette boucle va commencer à A=1 et va s'exécuter jusqu'à ce que A=4. À chaque fois qu'il arrivera au "End", il ajoutera 1 à A. Syntaxe de for( : For(Variable,Début,Fin[,Pas]) ... End Le "Pas" en fait c'est combien il ajoute à la Variable à la fin d'un tour de boucle : Reprenons l'exemple précédent : Code : Autre
Est équivalent à : Code : Autre
Les deux code ci-dessus vont afficher : Code : Autre
Alors, tu comprends mieux maintenant ? (avec un prof comme moi je suis sûr que oui )Allez, il te reste encore les "while" et les "repeat" à apprendre
Édité
le 18/10/2008 à 00:41:10
par myst6re
|
||||||||||||
thonylover
|
# Posté le 18/10/2008 à 13:40:17 | ||||||||||||
|
Groupe : Membres |
merciiiii j'ai tout compris...on peut faire alors un temps avec le for(
ex: Code : Autre
T : le temps et T commence à 500 jusqu'à arriver à 0 en faite, ce que je veux faire c'est un programme qui demande à l'utilisateur d'appuyer sur la touche correspondante à la valeur affichée et ceux le plus rapidement possible en 500 secondes. donc voilà mon code mais je ne sait pas ou incorporer mon temps :ClrHome :Disp"RAPID(getKey))))" :Output(3,1,"TEMPS _ :") :Output(5,1,"TOUCHES :") :Output(7,1,"APPUYE SUR :") :500->T:0->C :Lbl 0 :10randInt(1,10)+randInt(1,5)->K :If K=35 :Goto 0 :If K=101 :26->K :Output(7,16," ") :Output(7,14,K :Repeat T=0 :T-1->T :If getKey=K :Then :T+11->T :C+1->C :Output(5,11,C) :Goto 0 :End :Output(3,11," _ ") _ doit être remplacé par un espace :Output(3,11,T) :End Fin de la boucle : :Output(1,1,((PERDU)))))))))") :Pause LES NUMEROS AFFICHER SONT LES VALEUR EN bASIC DES TOUCHES Mais je ve une boucle for( pour optimiser mon programme mais je sais pas comment la mettre...:) Merci à tous et surtout myst6re qui m'a drolement aidez mais bon je stagne encore sur le snake et oui la graphisme j'y arrive pas!!!!
Édité
le 18/10/2008 à 14:26:03
par thonylover
|
||||||||||||
myst6re
|
# Posté le 19/10/2008 à 22:46:02 | ||||||||||||
bip bip bip![]() Groupe : Membres |
Code : Autre
Fonctionnera mal voyons... si à chaque fin de boucle il ajoute 1 à T, alors les valeurs de T vont être : 500 501 Et... c'est tout En même temps je sais pas trop ce que tu veux faire... Bon, voila la solution : Code : Autre
Là les valeurs successives de T vont être : 500 499 498 [...] 2 1 0 sinon bah tu peux aussi mettre Code : Autre
Ce qui va faire... j'te laisse deviner. Rappel : For(Variable,Début,Fin[,Pas]) Le pas n'est pas obligatoire, s'il n'est pas indiqué, pas=1 Bon, et je t'avoue que j'ai pas tout compris de ton prog
Édité
le 19/10/2008 à 22:46:47
par myst6re
|
||||||||||||
thonylover
|
# Posté le 21/10/2008 à 18:28:00 | ||||||||||||
|
Groupe : Membres |
Mon prgm ... ohhhhhhh alors !!!
Il est simple voyons...c'est un jeu qui tentraine a retenir les valeur basic des touches de la calto. ex: Y= correspond a la valeur 11 windows correspond a la valeur 12 2nd corespond a la valeur 21 on correspond a la valeur 101 ... |
||||||||||||
w3b5t3r
|
# Posté le 23/10/2008 à 18:55:04 | ||||||||||||
Ce qui ne tue pas fait mal...![]() Groupe : Membres |
Bonjour,
je suis en seconde et viens d'acheter ma TI-82 Stats fr et evidemment cherche des jeux pour passer les interminables heures d'histoire. or, dans le script du jeu, il y a écrit :ClrDraw -> C'est bien EffDessin en fr ? Et par contre, j'ai :ClrHome, et là je ne trouve pas d'équivalence. C'est quoi ? Il n'existe pas de théorie de l'évolution, juste une liste d'éspèces que Chuck Norris autorise à survivre... |
||||||||||||
Shaac
|
# Posté le 23/10/2008 à 19:02:45 | ||||||||||||
Laissez Vivre Les Squelettes![]() ![]() |
Pour ClrDraw c'est bien ça.
Pour ClrHome, la traduction est EffEcr ( )
Citation : Pierre Dac La mort n'est, en définitive, que le résultat d'un défaut d'éducation puisqu'elle est la conséquence d'un manque de savoir vivre. |
||||||||||||
w3b5t3r
|
# Posté le 23/10/2008 à 20:27:54 | ||||||||||||
Ce qui ne tue pas fait mal...![]() Groupe : Membres |
merci
![]() EDIT : j'ai 1->A(avec un accent) je fais quoi ?
Édité
le 23/10/2008 à 21:04:25
par w3b5t3r
Il n'existe pas de théorie de l'évolution, juste une liste d'éspèces que Chuck Norris autorise à survivre... |
||||||||||||
tomtom91
|
# Posté le 23/10/2008 à 21:37:58 | ||||||||||||
|
... Groupe : Membres |
Bonjour,
Je suis en train de faire un petit programme pour convertir un chiffre en base 10 en base que je veux. Mon programme en lui même est correct : seul problème, je suis obligé d'afficher les chiffres du nombres transcrit 1 par 1 donc un petit peut embettant. C'est pourquoi j'ai penser a tout mettre dans une chaîne au fur et à mesure, or je ne sais pas comment mettre la valeur d'une variable dans une chaine. Par exemple faire. Code : Pascal
et la evidement il me met erreur : type donnée. Merci d'avance. |
||||||||||||
myst6re
|
# Posté le 23/10/2008 à 22:30:16 | ||||||||||||
bip bip bip![]() Groupe : Membres |
Code : Autre
Pour stocker et Code : Autre
Pour extraire Ok ?
Édité
le 23/10/2008 à 22:34:31
par myst6re
|
||||||||||||
Shaac
|
# Posté le 23/10/2008 à 23:36:50 | ||||||||||||
Laissez Vivre Les Squelettes![]() ![]() |
Citation : w3b5t3r
merci ![]() EDIT : j'ai 1->A(avec un accent) je fais quoi ? Y'a pas les accents sur ta calculatrice, tu remplace par une autre variable. Citation : Pierre Dac La mort n'est, en définitive, que le résultat d'un défaut d'éducation puisqu'elle est la conséquence d'un manque de savoir vivre. |
||||||||||||
w3b5t3r
|
# Posté le 24/10/2008 à 07:33:27 | ||||||||||||
Ce qui ne tue pas fait mal...![]() Groupe : Membres |
genre A ?
Il n'existe pas de théorie de l'évolution, juste une liste d'éspèces que Chuck Norris autorise à survivre... |
||||||||||||
tomtom91
|
# Posté le 24/10/2008 à 08:02:01 | ||||||||||||
|
... Groupe : Membres |
Citation : myst6re
Code : Autre
Pour stocker et Code : Autre
Pour extraire Ok ? Oui ça je le sais, ce que je veux c'est mettre la valeur de R dans Str1 et pas passer par un intermédiaire. Enfaite si ça marchais ce serait parfait : Code : Pascal
Je rappelle que mon est de "concaténer" (<- français ça ?) chaque chiffre au fur et a mesure dans une chaîne.
Édité
le 24/10/2008 à 08:05:30
par tomtom91
|
||||||||||||
Shaac
|
# Posté le 24/10/2008 à 17:30:03 | ||||||||||||
Laissez Vivre Les Squelettes![]() ![]() |
Citation : w3b5t3r
genre A ? Oui, si A n'est pas utilisé par ailleurs. Citation : Pierre Dac La mort n'est, en définitive, que le résultat d'un défaut d'éducation puisqu'elle est la conséquence d'un manque de savoir vivre. |
||||||||||||
w3b5t3r
|
# Posté le 24/10/2008 à 18:13:45 | ||||||||||||
Ce qui ne tue pas fait mal...![]() Groupe : Membres |
Là, je dois mettre Xmax, mais sans (, je le trouve où ?
Il y est pas dans le catalogue Il n'existe pas de théorie de l'évolution, juste une liste d'éspèces que Chuck Norris autorise à survivre... |
||||||||||||
rorkaii
|
# Posté le 24/10/2008 à 19:14:30 | ||||||||||||
![]() Groupe : Membres |
Salut ! J'vais poser une question un peu en dehors:
En ASM pour TI 83 (pas la 83plus hein ^^) y'a-t-il une fonction input comme _PUTC mais en mode GRAPH ? Car comme je commence a comprendre un peu l'ASM 83 je voulais me lancer dans un tout petit programme pour résoudre une équation de Pythagore toute simple ! mais en mode normal, c'est bien moche... De plus j'aimerais si possible une explication toute simple sur comment mettre en place la fonction _SQROOT car mes essais sont vains ... |
||||||||||||
Shaac
|
# Posté le 24/10/2008 à 20:41:49 | ||||||||||||
Laissez Vivre Les Squelettes![]() ![]() |
Citation : w3b5t3r
Là, je dois mettre Xmax, mais sans (, je le trouve où ? Il y est pas dans le catalogue
Citation : Pierre Dac La mort n'est, en définitive, que le résultat d'un défaut d'éducation puisqu'elle est la conséquence d'un manque de savoir vivre. |
||||||||||||
w3b5t3r
|
# Posté le 24/10/2008 à 21:10:30 | ||||||||||||
Ce qui ne tue pas fait mal...![]() Groupe : Membres |
Désolé de demander tout le temps de l'aide, mais là c'est Xscl, et dans tes menus je trouve pas :s
Il n'existe pas de théorie de l'évolution, juste une liste d'éspèces que Chuck Norris autorise à survivre... |
||||||||||||
Shaac
|
# Posté le 24/10/2008 à 21:28:53 | ||||||||||||
Laissez Vivre Les Squelettes![]() ![]() |
Si tu tapes exactement sur les boutons indiqués ça va te sélectionner Xmax ...
(En faite ça fait "VARIABLES" > "Fenêtre" > "Xmax") Citation : Pierre Dac La mort n'est, en définitive, que le résultat d'un défaut d'éducation puisqu'elle est la conséquence d'un manque de savoir vivre. |
||||||||||||
w3b5t3r
|
# Posté le 24/10/2008 à 21:33:18 | ||||||||||||
Ce qui ne tue pas fait mal...![]() Groupe : Membres |
Citation : w3b5t3r
Désolé de demander tout le temps de l'aide, mais là c'est Xscl, et dans tes menus je trouve pas :s Je trouve Xscl où ? pour Xmin et Xmax j'ai trouvé ![]() Est-ce codeTouche ? Il n'existe pas de théorie de l'évolution, juste une liste d'éspèces que Chuck Norris autorise à survivre... |
||||||||||||
Shaac
|
# Posté le 24/10/2008 à 21:37:53 | ||||||||||||
Laissez Vivre Les Squelettes![]() ![]() |
Xscl c'est Xgrad.
![]() Pour code touche :
Citation : Pierre Dac La mort n'est, en définitive, que le résultat d'un défaut d'éducation puisqu'elle est la conséquence d'un manque de savoir vivre. |
||||||||||||
w3b5t3r
|
# Posté le 24/10/2008 à 21:40:45 | ||||||||||||
Ce qui ne tue pas fait mal...![]() Groupe : Membres |
Danke schön =)
Vais surement avoir besoin encore de tes services, mais pas aujourd'hui car j'ai qu'un rendu sur bloc notes et il a du changer des caracteres qu'il savait pas recopier, donc j'ai pas le rendu de Ti-Graph qui marche pas sur mon PC pour x raison (ouuuh, x la variable qui fait tjs chier ^^) Il n'existe pas de théorie de l'évolution, juste une liste d'éspèces que Chuck Norris autorise à survivre... |
||||||||||||
myst6re
|
# Posté le 25/10/2008 à 00:49:56 | ||||||||||||
bip bip bip![]() Groupe : Membres |
Citation : Shaac
Y'a pas les accents sur ta calculatrice, tu remplace par une autre variable. Si y'a des accents, d'ailleurs tu me fais penser qu'il faut que je vérifie si les caractères accentués peuvent être utilisés comme des var (mais j'en doute) @tomtom91 : Oui pas simple... Text(1,1,1,2,3,4 affiche "1234" Je ne sais pas si ça t'aide...
Édité
le 02/11/2008 à 22:55:16
par myst6re
|
||||||||||||
w3b5t3r
|
# Posté le 25/10/2008 à 10:12:50 | ||||||||||||
Ce qui ne tue pas fait mal...![]() Groupe : Membres |
Nouveau problème :
J'ai écrit :int ((rand50)->X comment je trouve int et rand sur ma 82 stats fr ? Il n'existe pas de théorie de l'évolution, juste une liste d'éspèces que Chuck Norris autorise à survivre... |
||||||||||||
CyberTueur
|
# Posté le 25/10/2008 à 13:22:46 | ||||||||||||
|
ぼんくら Groupe : Membres |
Dans le menu MATH (en dessous de alpha), sous-partie NUM et PRB
Leurs noms doivent être quelque chose comme ent( et NbrAléat ![]() Mais "int(rand50)->X" équivaut à "entAléat(0,50)"
Édité
le 25/10/2008 à 13:23:55
par CyberTueur
|
||||||||||||
w3b5t3r
|
# Posté le 25/10/2008 à 13:24:12 | ||||||||||||
Ce qui ne tue pas fait mal...![]() Groupe : Membres |
thx =)
Il n'existe pas de théorie de l'évolution, juste une liste d'éspèces que Chuck Norris autorise à survivre... |
||||||||||||
tomtom91
|
# Posté le 25/10/2008 à 18:39:05 | ||||||||||||
|
... Groupe : Membres |
Citation : myst6re
<citation rid="3076775"><citation rid="3076204"> @tomtom91 : Oui pas simple... Text(1,1,1,2,3,4 affiche "1234" Je ne sais pas si ça t'aide... Euh bien, mais je ne vois pas comment tu stock la valeur d'un variable genre R dans une variable chaine car avec texte( : je pourrais a la rigueur mettre quelque chose du genre :texte(1,1,chaine1 mais toujours pareil même cercle vicieux, je ne peut pas concaténer tout les chiffres que ma boucle trouve dans chaine1. De plus texte( m'affiche un chiffre mais sur le graphe. Je vous donne ici la boucle de mon programme permettant de transcrire un chiffre en base 10 en base que l'on veut. Code : Pascal
avec N le nombre en base 10 entré par l'utilisateur, B la base dans lequel on veut le chiffre. Voila je rappelle je souhaite pouvoir afficher tout les chiffre d'un coup, or la vous l'avez compris il me les affiche un par un.
Édité
le 25/10/2008 à 18:58:45
par tomtom91
|
||||||||||||
rorkaii
|
# Posté le 26/10/2008 à 11:16:26 | ||||||||||||
![]() Groupe : Membres |
Personne n'a une idée pour mon problème ?
|
||||||||||||
nightmat
|
# Posté le 26/10/2008 à 15:43:17 | ||||||||||||
Kann ein Herz aus Stein sein ?![]() Groupe : Membres |
Tu veux un input en mode graphique ?
Tu dois le coder toi-même Dommage parce qu'il est implémenté dans MirageOS, donc pas sur TI-83 ! Mais ne t'inquiete pas, ce n'est pas bien compliqué. Pour sqroot tu as juste à l'appeller et ça te fait le calcul sur OP1. Si tu as besoin de plus de précisions, fais le moi savoir, mais sachant que je retrouve internet dans une semaine. Bonne continuation
Tutoriel ASM pour TI (z80) Prochain chapitre en cours d'édition : Les interactionsChapitre sur les graphismes disponible ! |
||||||||||||
myst6re
|
# Posté le 26/10/2008 à 17:32:46 | ||||||||||||
bip bip bip![]() Groupe : Membres |
@tomtom91 :
Tu as eu raison de me montrer la boucle, j'ai trouvé la solution... Premier principe utilisé dans la solution : Code : Autre
Affiche : Code : Autre
C'est la concaténation que tu cherchais Pour ton programme, il va falloir faire pour chaque tour de la boucle while : Résultat+R->Résultat puis à la fin afficher le Résultat. Or il faut que R soit une chaine. Deuxième principe utilisé dans la solution (ou comment transformer un chiffre en un texte) Code : Autre
Si R=1, la fonction va créer une sous-chaîne de la chaine "0123456789" à partir de la position R+1 (donc 2) et de longueur 1 Petit bonus (pour les A, B, C, D, E, F) : Code : Autre
Et voila ! Bon, maintenant voila ta nouvelle boucle : Code : Autre
On peut optimiser ce code un max aussi. |
||||||||||||
w3b5t3r
|
# Posté le 26/10/2008 à 18:06:19 | ||||||||||||
Ce qui ne tue pas fait mal...![]() Groupe : Membres |
Les boules, j'ai fini de recopier mais je peux pas diriger le serpent -_-'
Il n'existe pas de théorie de l'évolution, juste une liste d'éspèces que Chuck Norris autorise à survivre... |
||||||||||||
tomtom91
|
# Posté le 26/10/2008 à 18:52:24 | ||||||||||||
|
... Groupe : Membres |
Ah oui merci myst6re, je suis bête j'avais fait le même genre de programme auparavant convertissant un nombre d'une base A en base 10, et la c'est le même principe.
Voici le programme pour ceux qui veulent Code : Pascal
Voila
|
||||||||||||
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.
269 Zéros connectés |
7 requêtes |
0.0567s (0.0379s)
