Gamme TI-82
Partager sur Facebook Fil RSS Imprimer la page
Cacher les résultats

Résultat de la recherche



Poster un nouveau sujet Poster une réponse
Nombre Aléatoire
Auteur Message
mwaviolaine76



Autorisation : Membre
Nb de messages : 2
Inscrit le : Lun 10 Jan 2011, 18:31
Posté le : Lun 10 Jan 2011, 18:41   Citer 

Bonjour (ou bonsoir)
Je cherche a générer un nombre aléatoire compris entre 1 et 6 et insérer ceci dans un programme:
:entAléat(1,6)->R
:entAléat(1,6)->V
:R+V->S
:Disp S

Sauf que j'ai la TI-82 et que je n'arrive pas a trouver la fonction "entAléat"
Ou se situe elle?
SVP répondez rapidement (mon addresse e-mail
violaine.hervy@hotmail.fr

 Adresse email Haut de page Bas de page 
 
metallica



Autorisation : Membre
Nb de messages : 108
Inscrit le : Lun 28 Jui 2010, 11:14
Posté le : Lun 10 Jan 2011, 18:56   Citer 

[math]+[gauche] ensuite je crois que c'est le numéro 5.

----------------------


Tutoriel sur l'Axe Parser !
 Adresse email Haut de page Bas de page 
 
mwaviolaine76



Autorisation : Membre
Nb de messages : 2
Inscrit le : Lun 10 Jan 2011, 18:31
Posté le : Lun 10 Jan 2011, 19:12   Citer 

Je ne crois pas, le 5 est (min)

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3774
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 10 Jan 2011, 21:12   Citer 

En appuyant sur gauche tu arrives au sous-menu proba.
entaléat(1,6) = 1+int 6rand

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Sangohan38



Autorisation : Membre
Nb de messages : 3391
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Mar 11 Jan 2011, 4:25   Citer 

Tsss aucune culture ces jeunes! glasses.gif
Entaléat sur 82 n'existe pas mais on peut utiliser une combinaison de deux fonctions pour arriver au même résultat:


Code
int(rand 6+1->R
int(rand 6+1->S
R+V->S
Disp S



Ici la fonction rand 6 sert à générer un nombre entre 0 et 5, int( à prendre l'entier et enfin pour que le nombre soit entre 1 et 6, on ajoute 1.

Sangohan38

----------------------
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3774
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 11 Jan 2011, 18:04   Citer 

Je n'ai pas donné tous les détails mais mon post donne bien l'expression 1+int(6rand glasses.gif
Je deviens vieux prématurément pour savoir ça godgrace.gif

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3391
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Mar 11 Jan 2011, 21:16   Citer 

Hum, t'as vu l'heure où j'ai posté? J'avais même pas vu ton post (s'tai caché parmi les autres!).

Sangohan38

----------------------
 Adresse email Haut de page Bas de page 
 
Entoine
Invité
Posté le : Sam 12 Mar 2011, 18:49   Citer 

Hey !
je cherche à générer un nombre aléatoire entre 1 et 10.


Code

int(rand 10+1 -> U
disp U
if u=N
then
disp "gagné"
else
disp "perdu"





Je sais pas pourquoi ça ne marche pas :/
merci d'avance !

  Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3391
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Lun 14 Mar 2011, 6:48   Citer 

La syntaxe correcte est If/Then/Else/End.
Tu as oublié le end après le dernier disp.
De plus, je ne vois à aucun endroit une affectation de valeur à N.

Sangohan38

----------------------
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2176
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Lun 14 Mar 2011, 21:56   Citer 

Théoriquement, il n'y a pas besoin de End, vu que ce End serait en dernier.

 Adresse email Haut de page Bas de page 
 
harven
Avatar

Autorisation : Membre
Nb de messages : 99
Inscrit le : Mar 24 Aoû 2010, 10:10
Posté le : Lun 14 Mar 2011, 22:21   Citer 

Bonjour a tous.
Bizard bizard !!! Moi je n'utilise pas ce code pour trouver un nomre entre 1 et 10


Code

Int(rand 10+1 -> U



Mais celui ci :


Code

IntRand(10 -> U



Bref, je pense quand meme que le code est identique et fonctionne de la meme facon

Harven

----------------------
Programmer en progression
Loading.....Bip.....Bip.....
Programme terminer

Harven
 Adresse email Haut de page Bas de page 
 
salut
Invité
Posté le : Sam 11 Oct 2014, 17:38   Citer 

entalea exist eil est dasn le menu le plus a gauche de math et c'est le num 5
enfin je crois

  Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3774
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Sam 11 Oct 2014, 22:43   Citer 

"salut" : oui randInt est le choix 5 mais le menu est le plus à droite, qu'on atteint aussi avec une seule pression de la touche gauche.

harven : ton propos est ambigu car "IntRand" n'existe pas ! Et la TI82 ne dispose pas de la fonction "randInt".

Voici un résumé complet. D'autres résumés de mes soins trainent dans le forum. comme j'en ai déjà posté quelques-uns à divers endroits du forum.

randInt et entAléat sont une seule fonction du menu math/prb/5 ( math+gauche+5)

ti82 : la fonction randInt n'existait pas donc on utilise le calcul.
ti82stats et 82plus : randInt(A,B)
ti82statsfr : entAléat(A,B)

rand et NbrAléat sont une seule fonction du menu math/prb/1 (math+gauche+5)
partEnt est la version française exacte de int, c'est une erreur de TexasInstruments. Dans la plupart des cas partEnt et ent seront semblables, mais évitez la confusion pour éviter les surprises plus tars.
La ti82 n'a pas de parenthèse à ces fonctions.

ti82 : A+int rand*(B-A+1)
ti82stats et 82plus : A+int(rand*(B-A+1))
ti82statsfr : A+parEnt(NbrAléat*(B-A+1)

La ti82stats et les autres postérieures supportent de coller une parenthèse à rand/NbrAléat pour générer une liste aléatoire d'un coup. NbrAléat(2)={.34565,.45897}
Donc faites attention à la saisie du calcul dans les ti82stats et postérieures, utilisez bien une multiplication explicite avec "*" ou changez l'ordre des fonctions. exemple : rand*(A+1)

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2016 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink
 

Site hébergé par Free Page sous licence creative commons Page validée par le W3C (XHTML 1.0 Transitional) Feuille de style validée par le W3C Flux RSS 2.0 valide Page étiquetée par l'ICRA Page testée par Ocawa