π
<-

nombres aléatoires différents

Re: nombres aléatoires différents

Unread postby FjFk » 07 May 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 ClaudeBot [spider] ?
Leviathan
User avatar
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 83%
 
Posts: 282
Images: 18
Joined: 01 May 2018, 15:59
Location: Lune
Gender: Male
Calculator(s):
MyCalcs profile
Class: Inconnu

Re: nombres aléatoires différents

Unread postby randlog » 07 May 2018, 17:18

leJKnational wrote: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: Select all
: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
User avatar
randlogAmbianceur
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 15.9%
 
Posts: 567
Joined: 05 Sep 2015, 16:23
Gender: Male
Calculator(s):
MyCalcs profile
Class: Doctorant - physique

Re: nombres aléatoires différents

Unread postby FjFk » 07 May 2018, 19:38

merci beaucoup baptiste !
Image
Tu veux découvrir mon projet ClaudeBot [spider] ?
Leviathan
User avatar
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 83%
 
Posts: 282
Images: 18
Joined: 01 May 2018, 15:59
Location: Lune
Gender: Male
Calculator(s):
MyCalcs profile
Class: Inconnu

Re: nombres aléatoires différents

Unread postby Hamza.S » 07 May 2018, 20:34

y avait plus simple une ligne suffisait en faire, enfin pour le code partagé par Baptiste Leprovost
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29.3%
 
Posts: 4513
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: nombres aléatoires différents

Unread postby Bisam » 07 May 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.
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: nombres aléatoires différents

Unread postby FjFk » 08 May 2018, 08:10

Bisam wrote:@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 ClaudeBot [spider] ?
Leviathan
User avatar
FjFk
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 83%
 
Posts: 282
Images: 18
Joined: 01 May 2018, 15:59
Location: Lune
Gender: Male
Calculator(s):
MyCalcs profile
Class: Inconnu

Previous

Return to TI-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2489 utilisateurs:
>2478 invités
>4 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)