83 |
Un exemplu de program care utilizează instrucţiunea until este următorul (tst9.pl):
#!/usr/local/bin/perl
print ("What is 17 plus 26?\n");
$correct_answer = 43; # the correct answer
$input_answer = <STDIN>;
chop ($input_answer);
until ($input_answer == $correct_answer){
print ("Wrong! Keep trying!\n");
$input_answer = <STDIN>;
chop ($input_answer);
}
print ("You've got it!\n");
După o rulare particulară a acestui program consola text poate arăta astfel.
What is 17 plus 26?
23
Wrong! Keep trying!
32
Wrong! Keep trying!
43
You've got it!
© Cornel Mironel Niculae, 2003-2004
13-Nov-2009