π
<-
Chat plein-écran
[^]

nombres aléatoires différents

Re: nombres aléatoires différents

Message non lude FjFk » 07 Mai 2018, 17:06

on peut donc fermer le sujet a moin qu'il y a des précisions à ajouter? ^^
sans rancunes Bisam ...
Image
Tu veux découvrir mon projet Anonymous ?
Leviathan
Avatar de l’utilisateur
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 82.9%
 
Messages: 282
Images: 18
Inscription: 01 Mai 2018, 15:59
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: T STL

Re: nombres aléatoires différents

Message non lude randlog » 07 Mai 2018, 17:18

leJKnational a écrit:je ne gère pas les listes


Franchement ça vaut le coup de s'y mettre, t'en as pour 15 seconde 354 millièmes à comprendre comment ça marche maximum, et ça te simplifie tellement la tâche...

Une liste c'est juste un paquet de variables rangées. Si t'as une liste de dimension 5 (5 cases quoi), tu as juste 5 variables qui se comportent exactement de la même manière que les autres variables. Ta variable F ou LLISTE(1) se comportent de la même manière, tu peux les appeler de la même manière, les utiliser de la même manière... Ya rien à gérer pour faire la même chose qu'avec des variables classiques...
Par contre avec les listes tu peux faire plus de choses qu'avec des variables simples, style mettre 5 nb aléatoires entre 1 et 15 sans répétition en une ligne au lieu de beaucoup sinon... Pour te donner une idée de comment faire sans, tu peux par exemple faire

Code: Tout sélectionner
:PartEntAléat(1,15)-->F
:PartEntAléat(1,15)-->G
:While G=F
:PartEntAléat(1,15)-->G
:End
:PartEntAléat(1,15)-->H
:While G=H ou F=H
:PartEntAléat(1,15)-->H
:End
:PartEntAléat(1,15)-->I
:While F=I ou G=I ou H=I
:PartEntAléat(1,15)-->I
:End
:PartEntAléat(1,15)-->J
:While F=J ou G=J ou H=J ou I=J
:PartEntAléat(1,15)-->J
:End


Ya peut-être moyen de faire plus intelligent ou plus court, mais bon à chaud voilà... Franchement, ça contre juste un listEntAléatSansRép(1,15,5)-->LLISTE, mon choix est très vite fait...
Image
Image
Avatar de l’utilisateur
randlogAmbianceur
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 15.4%
 
Messages: 567
Inscription: 05 Sep 2015, 16:23
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Supoptique

Re: nombres aléatoires différents

Message non lude FjFk » 07 Mai 2018, 19:38

merci beaucoup baptiste !
Image
Tu veux découvrir mon projet Anonymous ?
Leviathan
Avatar de l’utilisateur
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 82.9%
 
Messages: 282
Images: 18
Inscription: 01 Mai 2018, 15:59
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: T STL

Re: nombres aléatoires différents

Message non lude Hamza.S » 07 Mai 2018, 20:34

y avait plus simple une ligne suffisait en faire, enfin pour le code partagé par Baptiste Leprovost
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4464
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: nombres aléatoires différents

Message non lude Bisam » 07 Mai 2018, 20:44

@leJKNational : Excuse-moi si tu as mal pris ma remarque... À aucun moment je n'ai compris que tu ne voulais pas utiliser les listes parce que tu ne savais tout simplement pas le faire. Et ce n'est certainement pas ta remarque soulignée qui me l'aurait fait comprendre parce que, visiblement, je ne parle pas le lycéen... et parce que le verbe "gérer", habituellement, n'a pas du tout le sens que tu sembles lui attribuer
Je suis heureux que la réponse de Baptiste Leprovost ait pu t'aider.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: nombres aléatoires différents

Message non lude FjFk » 08 Mai 2018, 08:10

Bisam a écrit:@leJKNational : Excuse-moi si tu as mal pris ma remarque... À aucun moment je n'ai compris que tu ne voulais pas utiliser les listes parce que tu ne savais tout simplement pas le faire. Et ce n'est certainement pas ta remarque soulignée qui me l'aurait fait comprendre parce que, visiblement, je ne parle pas le lycéen... et parce que le verbe "gérer", habituellement, n'a pas du tout le sens que tu sembles lui attribuer
Je suis heureux que la réponse de Baptiste Leprovost ait pu t'aider.


excuses acceptées ^^
t’inquiète, je suis pas rancunier et je ris de toutes mes petites misères donc je vois ma vie en bleu (j'aime pas le rose) ^^
mais je commence à piger les listes, donc ça avance (le jeu).

et merci à tous pour les conseils.
Image
Tu veux découvrir mon projet Anonymous ?
Leviathan
Avatar de l’utilisateur
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 82.9%
 
Messages: 282
Images: 18
Inscription: 01 Mai 2018, 15:59
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: T STL

Précédente

Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 29 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1630 utilisateurs:
>1608 invités
>17 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)