Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29
  1. #1
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427

    sommare vettori (array)

    è una cosina un pò particolare...


    dovrei riuscire a sommare due vettori che vengono identificati da 2 cicli nidificati.
    In poche parole devo riuscire a sommare delle varibili create nel 1° ciclo con quelle del secondo ciclo ad es:

    1° ciclo crea:
    1 1 1

    il 2 ciclo crea:
    1 1

    quindi dovrebbe venire fuori uan cosa simile:
    (2,2,1)

    i 2 cicli funzionano in modo ottimale ma non so come ottimizzare le variabili.


    for i = 1 to 3
    response.write "|"
    if i=3 then
    response.write "
    "

    for k= 1 to 2
    response.write "|"
    next
    end if

    next

  2. #2
    non è mica tanto chiaro...

  3. #3
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    se tu stampi a video questo ciclo

    otterrai

    | | |
    | |


    al posto delle belle Astine
    dovrebbero esserci dei valori (contenuti in delle variabili o in un
    array)

    l'obbiettivo è quello di sommare le variabili create nel 1° ciclo con quelle del secondo ciclo per alla fine ottenere

    2 2 1

  4. #4
    Devi sommare i valori di 2 array?

    tipo che se il primo a
    3,5,1,2
    e l'altro a
    1,2,3

    ti devi avere un "nuovo" array con
    4,7,4,2 ?

  5. #5
    parli di variabili create nei cicli... dove sono? e dove sono gli array?

  6. #6
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    si ma coem vedi non ho creato ne array ne variabili per impostare la cosa da zero...


    Originariamente inviato da Stan
    Devi sommare i valori di 2 array?

    tipo che se il primo a
    3,5,1,2
    e l'altro a
    1,2,3

    ti devi avere un "nuovo" array con
    4,7,4,2 ?

  7. #7
    Crearli no?

    (optime, figo il link che converte l'html in JS )

  8. #8
    Originariamente inviato da Stan
    (optime, figo il link che converte l'html in JS )
    finalmente qualcuno che apprezza!

  9. #9
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    ah ah ah

    il fatto è che il valore all'interno dell'array sarà sempre 1

    un array sarà
    Array1="1, 1, 1"

    l'altro
    Array2="1,1,0"

    a parte che non ho proprio idea di come creare un array che prende la dimensione direttamente dal valore del 1° ciclo (3)

    poi come sommarne i valori (dei due array) senza doverli splittare?


  10. #10
    mettiamo dei paletti.

    1. Array1="1, 1, 1" NON è un array. è una stringa.
    2. Se vuoi un array devi PER FORZA splittare la stringa
    3. una volta ottenuto l'array, LBOUND(mioArray) e UBOUND(mioArray) ti daranno rispettivamente il limite inferiore e superiore dell'array

    assimilati questi concetti, è poi semplice fare quello che serve a te

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.