CATEGORII DOCUMENTE |
Procedurile Break si Continue
Aceste proceduri pot aparea in cadrul unor cicluri, uneori fiind necesare pentru a scrie mai simplu anumite secvente.
Break
Termina o instructiune for, while ori repeat. Determina iesirea imediata din cel mai apropiat ciclu in care se afla. Este similara unui salt catre prima instructiune de dupa ciclu.
Exemplu
var x:integer;
begin
while True do
begin
ReadLn(x);
if x=0 then Break;
WriteLn(x)
end
end.
Continue
Aceasta procedura continua o instructiune for, while ori repeat. Cauzeaza trecerea imediata la o noua iteratie in cadrul celei mai apropiate instructiuni for, while ori repeat.
Exemplu
var c: Char;
begin
for c:='a' to 'z' do
if (c='a') or (c='e') or (c='i') or (c='o')
or (c='u') or (c='y')
then
Continue
else Write(c)
end.
Aceasta secventa afiseaza doar
consoanele.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1254
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved