Précédent
- 1
- 2
je ne veux pas générer des nombres entre 1 et 30, je veux générés des nombres pseudo-aléatoires entre 10 et 20.
je comprends ce que tu veux dire.... il faut que je change de tableau pour les trier ?
je comprends ce que tu veux dire.... il faut que je change de tableau pour les trier ?
oui c'est ce que je cherche a faire en les triant, mais le problème est que le programme ne les trie pas, il affiche seulement la même des nombres que j'ai généré
un essais,
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Private Sub MaListeRND()
Dim i As Integer, B As Boolean, Buff As Integer
Dim TB(30) As Integer
Randomize()
'Initialise 31 nombres aléatoires entre 10 et 20
For i = 0 To 30
TB(i) = CInt(Int((20 * Rnd()) + 1)) + 9
Next
'Trie le tableau par ordre croissant
'La méthode "Sorted" d'une listbox ne fonctionne pas sur des nombres
'même si ont les met en String
Do
B = False
For i = 1 To 30
If TB(i) < TB(i - 1) Then
B = True
Buff = TB(i) : TB(i) = TB(i - 1) : TB(i - 1) = Buff
End If
Next
Loop Until Not B
'Affiche dans la listeBox
ListBox1.Items.Clear
For i = 0 To 30
' Add items to the ListBox.
ListBox1.Items.Add(TB(i))
Next
ListBox1.TopIndex = 0
End Sub
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
le trie par ordre croissant fonctionne mais du coup maintenant j'ai des chiffres en plus :
je génère 155 -->
j'ai et le tri donne
16 11
16 11
16 13
13 13
15 13
17 14
11 14
16 15
13 15
14 16
15 16
15 16
je génère 155 -->
j'ai et le tri donne
16 11
16 11
16 13
13 13
15 13
17 14
11 14
16 15
13 15
14 16
15 16
15 16
Et bien maintenant tu a un modèle pour remplir un tableau avec des nombre aléatoire.
Un modèle pour trier un tableau.
A toi de combiner les deux.
Il me semble que j'ai assez donné sur ce topic qui ne m'inspire pas du tout.
Il est vrai que tu n'est pas impoli, mais nous somme bénévole et tes réponses ou questions ressemble plutôt à des ordres plutôt qu'a un souhait, même pas un mot de remerciement ou une expression de reconnaissance du service rendu.
Abandon du suivi.
A++
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Un modèle pour trier un tableau.
A toi de combiner les deux.
Il me semble que j'ai assez donné sur ce topic qui ne m'inspire pas du tout.
Il est vrai que tu n'est pas impoli, mais nous somme bénévole et tes réponses ou questions ressemble plutôt à des ordres plutôt qu'a un souhait, même pas un mot de remerciement ou une expression de reconnaissance du service rendu.
Abandon du suivi.
A++
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Précédent
- 1
- 2