guide e manuali internet
Webmasterage - guide e manuali sul web  
Cerca il tuo prodotto online e
ricevi online le offerte delle aziende su Best Buyer Italia
 Cerca nel sito
Iscriviti alla newsletter



Pubblica il tuo banner

Porta la tua azienda
su webmasterage Preventivo Sito Web
Chiedi un preventivo online
per la realizzazione
del tuo sito web.



Classe di Merito
Guida Assicurazione consigli e informazioni

  Guide online

 

Invia al network i tuoi
comunicati stampa

cerchiamo giornalisti | aggiungi ai preferiti | fai di questo sito la tua home page  

Corso Asp strutture cicliche senza controllo

Le strutture cicliche incondizionate eseguono un numero predeterminato di cicli (loop) senza essere condizionate da un particolare evento o controllo.

  FOR TO STEP NEXT

E' l'istruzione ciclicla incondizionata per eccellenza. L'uso dell'istruzione FOR / NEXT è talmente semplice da essere compresa in quasi tutti i linguaggi di programmazione. Si imposta un valore iniziale, un valore finale ed eventualmente l'incremento da operare al termine di ogni ciclo. L'istruzione esegue il corpo di istruzioni comprese prima del NEXT per l'esatto numero equivalente di cicli.

Esempio

 



<%
valoreiniziale=1
valorefinale=10
incremento=1
FOR var = valoreiniziale TO valorefinale STEP incremento
       Response.Write(var)
NEXT

%>


 

Spiegazione: l'istruzione FOR esegue lo script compreso tra FOR e NEXT per dieci volte. Il contatore var assume il valore iniziale 1 e si incrementa di 1 al termine di ciascuno ciclo fino al raggiungimento del valore 10. Il risultato visualizzato sarà 12345678910.

Volendo visualizzare solo i numeri pari da 1 a 10 è sufficiente modificare il valore dell'incremento e il valore iniziale del loop.

 



<%
valoreiniziale=2
valorefinale=10
incremento=2
FOR var = valoreiniziale TO valorefinale STEP incremento
       Response.Write(var)
NEXT

%>


 

Spiegazione: al termine di ogni ciclo la variabile var è incrementata di due e non più di 1 come per la situazione precedente.

Per concludere possiamo introdurre il concetto di ciclo annidato, ossia la possibilità di eseguire un ciclo all'interno di un altro ciclo. Poniamo di voler visualizzare una lista di anni dal 1980 al 1990 e visualizzare per ogni anno il numero dei mesi da 1 a 12.

 



<%
FOR anno=1980 TO 1990
    response.write(anno)
    FOR mese=1 TO 12
        response.write(mese)
    NEXT

    response.write("
")
NEXT
%>


 

Spiegazione: la prima iterazione esegue 10 cicli incrementando la variabile anno da 1980 a 1990. In ogni ciclo è eseguita la seconda iterazione, scritta in blu per semplicità, la quale realizza ogni qualvolta 12 cicli per contare da 1 a 12 e visualizzare a video il numero del mese.

ecomatrix

scrivi al sito
ecomatrix@gmail.com

    Segnala articolo a:
    del.icio.us digg furl reddit Y! smarking magnolia segnalo oknotizie digita


Scrivi la tua opinione sull'argomento
le tue opinioni saranno pubblicate nello spazio Forum


Il tuo nome

(facoltativo)





Voci correlate

 

Corso Asp

Il primo script

Variabili

Le funzioni

Strutture di controllo

Cicli e loop

Cicli incondizionati

Matrici e vettori

Leggere file di testo

Scrivere file di testo

Oggetti

Includere file esterni

I Cookies

Database con Asp

Gestione degli errori in Asp

Redirect

Numeri random










Iscriviti alla newsletter

Se vuoi seguire le novità e gli aggiornamenti di questo sito, iscriviti alla nostra newsletter. Ti potrai cancellare dal servizio in qualsiasi momento.

scrivi la tua email


per pubblicare il tuo banner in questo spazio
 
 
  Home
  accessibilità
  internet
Audience Record
655.973 lettori unici mensili nel
network
a gennaio 2008

per la pubblicità
su questo sito

Altri articoli
su argomenti simili


News Social Network

News webmasterage

 

Network news
12/05/2008
Artisti di strada e folklore. A Livorno con `Margini` un cantiere a cielo aperto

12/05/2008
´Sex and the city: The movie´ e una New York idilliaca

Network videonews

Tutte le videonews
Risorse gratuite
Email gratuita
Spazio Web gratis
Risorse gratuite
Creare un blog
Archivio 2006

Dossier
PHISHING
Come evitare le truffe online. Il phishing è l'equivalente digitale dell'amo per i pesci, un'esca gettata nel mare magnum del web in cerca di qualcuno che abbocchi. Il modo migliore per combatterlo è divulgare la sua conoscenza. Per questo motivo gli dedichiamo un dossier e un canale news permamente.

Guide pratiche
Le guide utili e gratuite
guide, consigli, prezzi e ultime novità

Fotocamere digitali
Guida Adsl
Computer
 

 


Rubriche

Accessibilità

Archivio news
200805
200804
200803
200802
200801
200712
200711
200710
200709
200708
200707
200706
200705
200704
200703
200702
200701

Speciale network
Cerca i preventivi online su Best Buyer.

Speciale dedicato agli Europei di calcio 2008.

Classe di Merito

Guida alle assicurazioni Rc Auto


  portale di ecomatrix (WMA) pagina pubblicata in 1 secondi
Note Legali: questo sito è di proprietà di ecomatrix - email ecomatrix@gmail.com
Contenuti pubblicati secondo la licenza di utilizzo di Creative Commons salvo diverse indicazioni
Le foto presenti sul sito sono state in larga parte prese da Internet,e quindi valutate di pubblico dominio
Per chiedere la rimozione di foto o contenuti scrivere alla redazione del sito