|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Feb 2009
Messaggi: 2
|
[ VB8 ] Ordinare in modo crescente o decrescente
Buongiorno a tutti, il mio problema è il seguente, io dovrei visualizzare in ordine decrescente 50 numeri inseriti dall'utente utilizzando un ciclo do,il linguaggio è visual basic 2008.
Grazie a chi mi vorrà aiutare! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Nel caso NON si tratti dell'ennesimo, noioso, inutile esercizio scolastico, ti comunico che VB agli array gli da del tu già da tempo
2 Esempi per ordinare un array di interi : 1. Array.Sort secco : Codice:
Dim arrayInteri(4) As Integer
arrayInteri(0) = 4
arrayInteri(1) = 5
arrayInteri(2) = 1
arrayInteri(3) = 3
arrayInteri(4) = 2
'Ordinamento metodo 1.
Array.Sort(arrayInteri) 'Ordinamento crescente.
Array.Reverse(arrayInteri) 'Ordinamento decrescente.
Codice:
'Ordinamento decrescente metodo 2.
Array.Sort(arrayInteri, New Comparison(Of Integer)(Function(int1 As Integer, int2 As Integer) int2.CompareTo(int1)))
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
|
VB2008? Linq!
Codice:
int[] values = GetValues(); sortedValues = values.OrderBy(i => i); //gg |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:39.



















