Příkaz přerušení: break, exit do, exit for, exit while, last
Slouží pro okamžité přerušení běhu cyklu. po zpuštení, bude pokračovat s následujícím přikazem za cyklem.break
Popis
break ;
Poznámka: Použitelný v těchto místech:
Cyklus s podmínkou na konci Cyklus s podmínkou na začátku cyklus s podmínkou na konci dokud podmínka je nepravda cyklus s podmínkou na začátku dokud podmínka je nepravda
Cyklus s podmínkou na konci Cyklus s podmínkou na začátku cyklus s podmínkou na konci dokud podmínka je nepravda cyklus s podmínkou na začátku dokud podmínka je nepravda
Příklady
Příklad
Navíc ještě jeden příklad na to v jakých situacích můžeme použít operaci Příkaz přerušení:i=10;
do --i; while ( i > 0);
do {
i++;
if (i==5)
break;
} while ( i <10);
Příklad
Další kousky ukázkových kódu:if (i==10) break; else { i--; }
if (i==10) break; else { i--; }
if (i==3) break;
exit do
Popis
exit do
Poznámka: Použitelný v těchto místech:
Cyklus s podmínkou na konci cyklus s podmínkou na konci dokud podmínka je nepravda
Cyklus s podmínkou na konci cyklus s podmínkou na konci dokud podmínka je nepravda
Příklady
Basic
Navíc ještě jeden příklad na to v jakých situacích můžeme použít operaci Příkaz přerušení:i=10
do
i=i-1
loop while i > 0
do
i=i+1
if i=5 then
exit do
end if
loop while i <10
Basic
Další kousky ukázkových kódu:if i=10 then exit do else i=i-1 end if
if i=10 then exit do else i=i-1 end if
if i=3 then exit do end if
exit for
Popis
exit for
Poznámka: Použitelný v těchto místech:
Příklady
Basic
Navíc ještě jeden příklad na to v jakých situacích můžeme použít operaci Příkaz přerušení:i=10
do
i=i-1
loop while i > 0
do
i=i+1
if i=5 then
exit do
end if
loop while i <10
exit while
Popis
exit while
Poznámka: Použitelný v těchto místech:
Cyklus s podmínkou na začátku cyklus s podmínkou na začátku dokud podmínka je nepravda
Cyklus s podmínkou na začátku cyklus s podmínkou na začátku dokud podmínka je nepravda
Příklady
Basic
Navíc ještě jeden příklad na to v jakých situacích můžeme použít operaci Příkaz přerušení:i=10
do
i=i-1
loop while i > 0
do
i=i+1
if i=5 then
exit do
end if
loop while i <10
last
Popis
last ;
Poznámka: Použitelný v těchto místech:
Cyklus s podmínkou na konci Cyklus s podmínkou na začátku cyklus s podmínkou na konci dokud podmínka je nepravda cyklus s podmínkou na začátku dokud podmínka je nepravda
Cyklus s podmínkou na konci Cyklus s podmínkou na začátku cyklus s podmínkou na konci dokud podmínka je nepravda cyklus s podmínkou na začátku dokud podmínka je nepravda
Příklady
break
Popis
break ;
Poznámka: Použitelný v těchto místech:
Cyklus s podmínkou na konci Cyklus s podmínkou na začátku cyklus s podmínkou na konci dokud podmínka je nepravda cyklus s podmínkou na začátku dokud podmínka je nepravda
Cyklus s podmínkou na konci Cyklus s podmínkou na začátku cyklus s podmínkou na konci dokud podmínka je nepravda cyklus s podmínkou na začátku dokud podmínka je nepravda
Příklady
Object Pascal
Navíc ještě jeden příklad na to v jakých situacích můžeme použít operaci Příkaz přerušení:i:=10;
repeat dec(i) until not i > 0;
repeat
inc(i);
if i=5 then
break;
until not i <10;
Object Pascal
Další kousky ukázkových kódu:if i=10 then break else begin dec(i) end
if i=3 then break;
Příkaz přerušení v jiném programovacím jazyce: