Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [vb6] ordinare un vettore di numeri ?!?!

    Bongiorno a tutti !!!

    E' possibile ordinare un vettore di numeri in modo crescente (dal più piccolo al più grande) ???

    il mio vettore è :

    codice:
    VNumeri(i)
    come posso fare per ordinare tutti i numeri contenuti in questo vettore ???


    GRAZIE PER L'ATTENZIONE

    CIAO E BUON POMERIGGIO A TUTTI I PATECIPANTI ...

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Puoi usare un qualsiasi algoritmo di ordinamento.

    Ai miei tempi, iniziai studiando il bubble sort.

    Te lo consiglio perche' e' molto semplice ...

  3. #3
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Guarda questo esempio
    ... e non usare while wend è una sintassi deprecata

  4. #4
    ho trovato questo:

    codice:
    Sub BtnSort_Click()
      dim I as integer
      dim limit as integer
      dim MaxIndex as integer
      dim last as integer
      dim Appoggio as double
      dim SV as string
    
      'ordinamento del vettore
      MaxIndex = Val(LblNMax.Caption)
      limit = MaxIndex - 1
      Do While limit > 1
        last = 1
        For I = 1 To limit
          If V(I) > V(I + 1) Then 
            Appoggio = V(I)
            V(I) = V(I + 1)
            V(I + 1) = Appoggio
            last = I
          End If
        Next I
        limit = last
      Loop

    ma non ho capito questo:

    codice:
    MaxIndex = Val(LblNMax.Caption)
    cosa fa di preciso ????


    grazie a tutti ciao

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Converte in valore numerico la stringa contenuta in una label (dove, presumibilmente, e' contenuto il numero massimo di elementi da trattare).

  6. #6
    grazie

    CIAO

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.