Clauzele break și continue
Clauza break
Dacă ne dorim ieșirea forțată dintr-un ciclu repetitiv, fie
for ori
while, putem folosi
break.
Exemplu. Presupunem că avem o listă formată din mai multe șiruri de caractere (tipul
str).
La întâlnirea șirului "
d", ciclul se oprește:
Atunci când variabila
x a primit valoarea elementului "
d", condiția din cadrul
if a fost îndeplinită,
iar
break executată – ciclul
for s-a încheiat imediat, deși mai erau de evaluat elementele din listă și de tipărit valori.
Clauza continue
Ne putem dori câteodată ca
pentru anumite valori să nu se execute tot setul de instrucțiuni subordonate ciclului repetitiv (adică iterația curentă):
În acest caz, atunci când a fost întâlnit elementul "
d", acesta nu a mai fost afișat,
însă s-a trecut la iterația următoare a ciclului
for (mai exact, funcția
print nu a mai fost executată).
Cărțile editurii noastre
O parte dintre manualele și culegerile de probleme se găsește și [
în format electronic]
securizat sub formă
de fișier *.pdf.
"
O cameră fără cărţi este ca un corp fără suflet."
(G. K. Chesterton)
Cursanții au mai cumpărat ...
[
vezi lista completă a cărților]