81 |
Un bloc de instrucţiuni care se execută de mai multe ori este cunoscut sub numele de buclă sau ciclu.
Bucle realizate cu instrucţiunea while
Cel mai simplu mod de a scrie o buclă īn Perl se face cu instrucţiunea while. Sintaxa acestei instrucţiuni este următoarea:
while (expr) {
# bloc de instrucţiuni ce se repetă
# atāta vreme cāt expr este adevărată
}
Un program care ilustrează funcţionarea buclei while este dat īn continuare (tst8.pl):
#!/usr/local/bin/perl
$done = 0;
$count = 1;
print ("This line is printed before the loop starts.\n");
while ($done == 0) {
print ("The value of count is ", $count, "\n");
if ($count == 3) {
$done = 1;
}
$count = $count + 1;
}
print ("End of loop.\n");
După rularea acestui program consola text conţine următoarele:
This line is printed before the loop starts.
The value of count is 1
The value of count is 2
The value of count is 3
End of loop.
© Cornel Mironel Niculae, 2003-2004
13-Nov-2009