none
Organizar em ordem crescente

    Question

  • pessoal, preciso colocar em ordem crescente os numeros de um array... exemplo:

    int[] numeros = new int[5];

    numeros[0] = 10;

    numeros[1] = 32;

    numeros[2] = 5;

    numeros[3] = 16;

    numeros[4] = 9;

     

    estes numeros vão para um listBox...

    Bom, se tiver como alguem me ajudar, obrigado.

    Wednesday, June 01, 2011 9:25 PM

Answers

  • Boa noite.

    Use o método Array.Sort(),que ficará em ordem crescente,depois percorra-o com um loop.
    Ex:

     

    int[] numeros = new int[5];
    
    numeros[0] = 10;
    
    numeros[1] = 32;
    
    numeros[2] = 5;
    
    numeros[3] = 16;
    
    numeros[4] = 9;
    
    
    Array.Sort(numeros);
    
    foreach(int numero in numeros){
    
    //listBox1.Items.Add(numero.ToString);
    
    }
    

     


    Espero tê-lo ajudado.

    • Proposed as answer by Eduardo Cury Wednesday, June 01, 2011 9:50 PM
    • Marked as answer by rennanrr Wednesday, June 01, 2011 10:06 PM
    Wednesday, June 01, 2011 9:46 PM

All replies

  • Boa noite.

    Use o método Array.Sort(),que ficará em ordem crescente,depois percorra-o com um loop.
    Ex:

     

    int[] numeros = new int[5];
    
    numeros[0] = 10;
    
    numeros[1] = 32;
    
    numeros[2] = 5;
    
    numeros[3] = 16;
    
    numeros[4] = 9;
    
    
    Array.Sort(numeros);
    
    foreach(int numero in numeros){
    
    //listBox1.Items.Add(numero.ToString);
    
    }
    

     


    Espero tê-lo ajudado.

    • Proposed as answer by Eduardo Cury Wednesday, June 01, 2011 9:50 PM
    • Marked as answer by rennanrr Wednesday, June 01, 2011 10:06 PM
    Wednesday, June 01, 2011 9:46 PM
  • Vitor, muito obrigado mesmo.
    Wednesday, June 01, 2011 10:06 PM