loop di programma forniscono al programmatore un modo per eseguire un insieme di codice più volte fino a quando una condizione di terminazione è soddisfatta. Esistono due tipi fondamentali di cicli . Fare i loop possono essere programmati per ciclo "while" viene soddisfatta una condizione o " fino a quando" la condizione è soddisfatta. For /Next cicli, un contatore per determinare il numero di cicli da eseguire , e il contatore può essere programmato per un passo in avanti o indietro , aggiungendo o sottraendo il bancone , rispettivamente .
Do -While Loops
Do- While imposta una condizione per l'esecuzione, che possono essere immessi sul istruzione Do o sulla dichiarazione loop . Il primo si chiama un pre-test e il secondo è chiamato un post-test . In entrambi i casi il loop verrà eseguito finché la condizione data è vera . La differenza principale è che con un pretesto il codice non verrà mai eseguito se la condizione specificata non è soddisfatto al primo tentativo . Con un post-test il codice verrà eseguito almeno una volta e testare la condizione alla fine .
Do- Fino Loops
Do -Until può anche impostare le condizioni sulla dichiarazione fare o sulla dichiarazione loop . Il fino alla versione del ciclo Do viene eseguito fino a quando una condizione è soddisfatta. È necessario prestare attenzione quando si posiziona la condizione dal momento che si possono ottenere risultati errati se il test non è codificato correttamente .
For-Next Loop
L'ultima versione del looping struttura in Visual Basic consente al programmatore di eseguire una condizione di un numero specifico di volte , e utilizza un contatore di ciclo per tenere traccia del numero di iterazioni del ciclo . Questo contatore e il suo limite superiore sono specificati sulla dichiarazione Per , il valore predefinito è di contare per uno. Una variazione sul per dichiarazione permette al programmatore di aggiungere un parametro di passo che può variare l'incremento da positivo a negativo , così come specificare valori maggiori di uno .
Uscire da un loop
Ci sono momenti in cui si consiglia di lasciare un ciclo prima che la condizione di loop è soddisfatta. L'uscita per e Exit Do dichiarazioni facilitano questo per il Per e fare loop, rispettivamente . E ' importante ricordare che quando si esce dal ciclo senza altre istruzioni nel ciclo verrà eseguito e il programma passerà alla istruzione dopo l'istruzione Next o Loop .
Programmazione © www.354353.com