Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Typy cyklů Do...Loop For...Next For Each...Next. For i= start To end [Step increment] příkazy Next i For Each prvek In group příkazy Next prvek Cyklus.

Podobné prezentace


Prezentace na téma: "Typy cyklů Do...Loop For...Next For Each...Next. For i= start To end [Step increment] příkazy Next i For Each prvek In group příkazy Next prvek Cyklus."— Transkript prezentace:

1 Typy cyklů Do...Loop For...Next For Each...Next

2 For i= start To end [Step increment] příkazy Next i For Each prvek In group příkazy Next prvek Cyklus s pevným počtem průchodů

3 cykly používáme v programech tam, kde je potřeba určitou část programu opakovat For cyklus použiji tehdy, pokud znám přesný počet opakování Cyklus For Syntaxe: For počítadlo = začátek To konec [ příkazy ] Next počítadlo počítadlo je celočíselná proměnná (Byte, Integer) lokální Dim pocitadlo As Byte

4 Cyklus For - příklady1 Příklad: Zobrazení pole tlačítek PoleTl For i = 1 To 5 PoleTl(i).Visible = True Next i Příklad: Zobrazení pole tlačítek PoleTl LÉPE For i = 1 To PoleTl.Count PoleTl(i).Visible = True Next i

5 Předčasné ukončení cyklu For Cyklus For je možné předčasně ukončit V závislosti na podmínce (podmíněný příkaz) Exit For Příklad: Generování náh. čísel bez opakování For j = 1 To i - 1 If Cisla(j).Caption = Cisla(i).Caption Then Exit For 'predcasne ukonceni cyklu End If Next j

6 chci-li v programu provést stejné příkazy se všemi prvky v kolekci Cyklus For Each Syntaxe: Dim Promenna As Object For Each Promenna In Kolekce [ příkazy ] Next Promenna

7 Cyklus For Each - příklady Zobrazení pole tlačítek PoleCB Dim Tlacitko As Object For Each Tlacitko In PoleCB Tlacitko.Visible = True Next Tlacitko

8 Cykly s podmínkou na začátku příkazy se provedou je-li podmínka splněna Do While podmínka příkazy Loop příkazy se provedou není-li podmínka splněna Do Until podmínka příkazy Loop

9 Cykly s podmínkou na konci příkazy se provedou a cyklus se zopakuje je-li podmínka splněna Do příkazy Loop While podmínka příkazy se provedou a cyklus se zopakuje není-li podmínka splněna Do příkazy Loop Until podmínka

10 příkazy se provedou je-li podmínka splněna While podmínka příkazy WEnd Další cyklus s podmínkou


Stáhnout ppt "Typy cyklů Do...Loop For...Next For Each...Next. For i= start To end [Step increment] příkazy Next i For Each prvek In group příkazy Next prvek Cyklus."

Podobné prezentace


Reklamy Google