Bonjour,
je souhaiterai générer un aléatoire entre 2 bornes (ici 1 à 3 pour faire simple) au lancement de mon programme mais sans doublon et ensuite "repartir à zéro".
- Exemple
Premier tirage = 2 >>> mon programme se déroule avec cette variable en mémoire
boucle
Deuxième tirage = 1 >>> mon programme se déroule avec cette variable en mémoire
boucle
Troisième tirage = 3 >>> mon programme se déroule avec cette variable en mémoire
boucle
Quatrième tirage avec les choix 1 / 2 / 3 de nouveau disponible....
Merci d'avance
ALEATOIRE SANS DOUBLON
Re: ALEATOIRE SANS DOUBLON
Bonjour Olympiens,
1** tirage = 2 ; tu ajoutes tirage dans une variable histo_tirage et le programme se déroule.
2** tirage = 1 ; si histo_tirage contient tirage (retirage); si non (ajout tirage dans histo_tirage) et le programme se déroule.
3** tirage = 3 ; si histo_tirage contient tirage (retirage); si non (ajout tirage dans histo_tirage) et le programme se déroule.
et on peut continuer longtemps ...
4** vider histo_tirage.
Recommencer à 1**
Cordialement.
1** tirage = 2 ; tu ajoutes tirage dans une variable histo_tirage et le programme se déroule.
2** tirage = 1 ; si histo_tirage contient tirage (retirage); si non (ajout tirage dans histo_tirage) et le programme se déroule.
3** tirage = 3 ; si histo_tirage contient tirage (retirage); si non (ajout tirage dans histo_tirage) et le programme se déroule.
et on peut continuer longtemps ...
4** vider histo_tirage.
Recommencer à 1**
Cordialement.
Re: ALEATOIRE SANS DOUBLON
Merci MDLE,
pourrais tu me donner le code (adapté à actiona) stp ?
pourrais tu me donner le code (adapté à actiona) stp ?
Re: ALEATOIRE SANS DOUBLON
Bjr Olympiens,
Si tu veux apprendre, il faut chercher un peu ...
(voir PJ)
Cdlt.
MDLE46
Si tu veux apprendre, il faut chercher un peu ...
(voir PJ)
Cdlt.
MDLE46
- Attachments
-
- Aléatoire_sans _doublon.ascr
- (11.84 KiB) Downloaded 26 times
Re: ALEATOIRE SANS DOUBLON
autre soluce en copiant le script de François.
(voir PJ)
(voir PJ)
- Attachments
-
- Aléatoire_sans_doublon_bis.ascr
- (9.89 KiB) Downloaded 26 times