Bonjours,

Je suis en train de programme une fonction qui doit rendre un nombre aléatoire de 10 à 20 sans doublon.

Voici comment j'ai voulu procédé: de crée dabord un tableau avec les valeurs de 10 à 20, mais je ne vois pas directement comment je peux faire mélanger l'ordre de cette table pour que les nombre de 10 à 20 soient bien mélangés.

merci beaucoup pour l'aide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
born_Min  := 10;
born_Max := 20;
 
var a: array[born_Min .. born_Max] of Integer; 
 
  for i := born_Min  to born_Max  do a[i] := i;
Salutations