Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    ciclo for semplicissimo

    ragazzi come si fa un ciclo for che conti da 1 a 10 ad esempio
    e stampi 1 2 3 4 ecc...
    victor
    ----------------------

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Re: ciclo for semplicissimo

    Originariamente inviato da victor8872
    ragazzi come si fa un ciclo for che conti da 1 a 10 ad esempio
    e stampi 1 2 3 4 ecc...
    :master: Non credo che la domanda sia così banale come sembra a prima vista. Puoi spiegare meglio?

    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    devo stampare dei numeri da 1 a 10
    tipo

    for i=1 to 10
    response.write ecc...
    next

    una cosa del genere
    victor
    ----------------------

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da victor8872
    devo stampare dei numeri da 1 a 10
    tipo

    for i=1 to 10
    response.write ecc...
    next

    una cosa del genere
    :master: io continuo a non capire. Il codice che hai scritto è corretto.
    Pietro

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    si adesso in effetti è corretto
    ho scritto

    dim i as integer

    for i=1 to 10
    response.write (i)
    next

    e mi stampa fino a 10.

    Il tutto è legato al discorso di prima in cuio desidero fare in modo che in un campo tessere
    in cui ci sono delle tessere che vanno da 1 a infinito
    vengano rilevate le tessere eventualmente saltate

    esempio 1 2 3 5 6 ecc... (in questo caso viene preso il 4)
    allora vorrei usare un ciclo ed una sorta di if per paragonale il campo tessere col ciclo
    ecc....

    magari tu hai un idea migliore
    victor
    ----------------------

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    tipo cosi
    ci sto lavorando

    dim t as integer
    dim i as integer


    while readk.read

    for i=1 to 5

    t=(readk.getint32(1))


    if (i <> t ) then
    response.write (i)
    end if


    next

    end while
    readk.close
    objcmd_verk.connection.close()
    victor
    ----------------------

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183
    che ne pensi?
    ma non viene fuori il risultato corretto
    victor
    ----------------------

  8. #8
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    puoi essere piu' chiaro su cio' che devi fare ?

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    1,183

    x djciko

    ciao
    allora devo fare questo:

    ho una tabella di nome libro_soci
    ce un campo numerico di nome tessera

    dentro tessera vengono inseriti i numeri di tessera dei soci

    1-2-3

    però ogni tanto sono stati saltati dei numeri es:
    1-2-3-5-6-7-9

    ecc...

    vorrei avere una soluzione che mi stampi i numeri mancanti
    in tal caso 4-8

    Grazie mille
    victor
    ----------------------

  10. #10
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    prova se va
    codice:
    Dim old As Integer = 0
    Using reader As OleDbDataReader = msole.GetDataReader(gl.StringaConnessioneTest, "select [id] from tabella7 order by [id]")
    	Do While (reader.Read)
    		Dim x As Integer = CInt(reader("id"))
    		If x > (old + 1) Then
    			For j As Integer = old + 1 To x - 1
    				PrintLn(j)
    			Next
    		End If
    		old = x
    	Loop
    End Using
    Pietro

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