Remplissage aléatoire
Fermé
hold_on
-
17 nov. 2012 à 23:26
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 - 19 nov. 2012 à 19:43
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 - 19 nov. 2012 à 19:43
randomize;
for i:=1 to n do
t[i]:=random(999);
for i:=1 to n do
write(t[i]:4);
je veux que ces entiers soient entre 100 et 999 non entre 0 et 999
comment faire
for i:=1 to n do
t[i]:=random(999);
for i:=1 to n do
write(t[i]:4);
je veux que ces entiers soient entre 100 et 999 non entre 0 et 999
comment faire
A voir également:
- Remplissage aléatoire
- Excel remplissage conditionnel - Guide
- Tirage au sort excel aléatoire sans doublon ✓ - Forum Excel
- ALEA ENTRE BORNES sans doublons - Forum LibreOffice / OpenOffice
- Tirage aléatoire sans doublon : de plus en plus fort ... ! ✓ - Forum Excel
- Excel remplissage cellule en fonction du pourcentage ✓ - Forum Excel
1 réponse
nicocorico
Messages postés
799
Date d'inscription
dimanche 19 juin 2011
Statut
Membre
Dernière intervention
3 juillet 2018
138
17 nov. 2012 à 23:36
17 nov. 2012 à 23:36
Il suffit de faire t[i]:=random(899) +100...
18 nov. 2012 à 00:05
random(900)+100 serait sûrement mieux.
18 nov. 2012 à 00:16
19 nov. 2012 à 19:36
procedure remplissage(var t:tab;n,i:integer);
begin
if i<=n then
begin
t[i]:=chr(random(121)+97);
remplissage(t,n,i+1);
end;
end; lors de l'affichage il y a des symboles aussi dans le tableau
19 nov. 2012 à 19:43
pour ne prendre en compte que les caractères, de 0 à 25 donc...