| texte aléatoire prgramme |
| Auteur |
Message |
floriansb
Invité
|
Posté le : Mer 15 Oct 2008, 15:07
|
|
|
Bonjour,
je créé des programmes sur ma calculette (j'ai les bases) mais là j'ai un problème : en fait je veux créer un sorte de texte aléatoire
par exemple : Si la personne répond 1 à Input A soit j'ai "bonjour" soit "au revoir" "merci" ou "SVP" qui s'affiche
J'espere avoir été clair
|
| |
|
| |
coc5
Autorisation : Membre
Nb de messages : 879
Inscrit le : Sam 16 Jui 2007, 13:37
|
Posté le : Mer 15 Oct 2008, 15:49
|
|
|
Tu peux par exemple faire ceci:
| Code | "BONJOUR AU REVOIRMERCI SVP ->Str1 (Attention au nombre d'espaces !)
Input A
Disp Sub(Str1,9Entalea(1,4)-8,9
|
Ne sachant pas quelles sont tes connaissances et ton expérience, j'ai mis un programme de difficulté moyenne, mais à toi de me dire ce que tu ne comprends pas (ou au contraire si je peux complexifié, car il y à faire )
Je ne suis également pas sur d'avoir exactement compris ce que tu souhaitais, à toi de me le préciser 
|
 |
|
| |
floriansb
Invité
|
Posté le : Mer 15 Oct 2008, 16:06
|
|
|
en fait je créé un programme lotofoot, c'est à dire que je demande une mise puis de parier sur équipe 1, 2 ou match nul.
Après, suivant le résultat (aléatoire), la cagnotte augmente ou diminue !
Le prog est OK sauf que pour l'instant au lieu de mettre le nom des équipes j'ai eq1 eq2 c'est donc pour ça que je souhaite connaitre comment faire un texte aléatoire car je veux faire deux listes d'équipes (par exemple une avec Lyon, Marseille, Rennes et une autre avec Paris, Nantes, Bordeaux)
C'est mieux avec des vraies équipes !
j'espere avoir été précis
|
| |
|
| |
coc5
Autorisation : Membre
Nb de messages : 879
Inscrit le : Sam 16 Jui 2007, 13:37
|
Posté le : Jeu 16 Oct 2008, 19:12
|
|
|
Ah oui je vois j'ai fais un programme comme ça pour un copain un jour ;p
Donc c'est simple il suffit de créer deux variables qui vaudront les nombres aléatoires ET QUI SERONT DIFFERENTES ! (Sinon tu pourras avoir : Bordeaux Vs Bordeaux >_<)
Donc tu fais
| Code | | entAlea(1,[nbr d'équipes]->A |
Puis
| Code | | Repeat A=/=B : entAlea(1,[nbr d'équipes]->B:End |
Et enfin :
| Code |
Disp sub(Str1,9A-8,9),"Vs",sub(Str1,9A-8,9 |
Str1 (chaine1 en francais je crois) sera initialisée de cette manière :
| Code |
"BORDEAUX O.M. O.L. P.S.G. FC NANTES->Chaîne1 |
|
 |
|
| |
floriansb
Invité
|
Posté le : Jeu 16 Oct 2008, 19:54
|
|
|
ou se trouve la commande "sub" ?
[nombre d'equipe doit-il est de ce format ou faut-il enlever les [] ?
Merci
|
| |
|
| |
coc5
Autorisation : Membre
Nb de messages : 879
Inscrit le : Sam 16 Jui 2007, 13:37
|
Posté le : Jeu 16 Oct 2008, 21:08
|
|
|
Tu sauras pour les prochaines fois comme ça : La plupart du temps les mots en minuscule entre crochets ne sont pas à recopier texto mais à interpréter !
Je voulais dire par là que tu devais remplacer ce texte par le nombre d'équipe que tu mets dans ton jeu.
Sinon pour sub(), tu poses la grande question, car ne pouvant plus utiliser Ti-graph link (bug sévère), je ne peux pas te répondre !
D'autres personnes ont déjà poser la question, mais personne n'a encore répondu sur le forum...
Merci donc, j'en profite pour redemander : Serait- il possible que quelqu'un ouvre un programme avec sub() à l'aide d'un Ti-graph français ?
|
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
floriansb
Invité
|
Posté le : Ven 17 Oct 2008, 18:26
|
|
|
c'est bon j'ai trouvé sub() !
En trifouillant dans le catalogue je pense que ca correspond à sous chaine
|
| |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
coc5
Autorisation : Membre
Nb de messages : 879
Inscrit le : Sam 16 Jui 2007, 13:37
|
Posté le : Ven 17 Oct 2008, 18:43
|
|
|
Oui ça me rappelle quelque chose ! Merci à toi 
|
 |
|
| |