Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    102

    [VB]Catturare il valore + alto in una serie di integer

    Ho una serie di variabili integer.
    Sono tutte univoche
    Esiste una funzione che mi vada a prendere il valore + alto di queste variabili?

    Laufer

  2. #2
    In questo momento non ricordo se esiste una funzione specifica
    del VB che ti estrae il "MAX" numero (poi controllo nel manuale)

    CMQ puoi risolvere creando una funzione tutta tua
    codice:
    Private Sub Form_Load()
        Dim vectINPUT(5), i, j, temp As Integer
        vectINPUT(0) = 10
        vectINPUT(1) = 70
        vectINPUT(2) = 1
        vectINPUT(3) = 11
        vectINPUT(4) = 69
        'ordina i 5 numeri in modo crescente (bubble-sort)
        For i = 0 To 4
            For j = 0 To 4
                If vectINPUT(i) < vectINPUT(j) Then
                    temp = vectINPUT(j)
                    vectINPUT(j) = vectINPUT(i)
                    vectINPUT(i) = temp
                End If
            Next j
        Next i
        'stampa a video il valore più alto
        Text1 = vectINPUT(4)
    End Sub

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    102
    Purtroppo le mi ricerche non hanno dato bion esisto sulla ricerca di un'aventuale funzione MAX.
    Se hai + fortuna fammelo sapere

    Tnk Johnny

    P.s. Serve un Gillet?

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 © 2024 vBulletin Solutions, Inc. All rights reserved.