77 |
Aceşti operatori sunt daţi īn tabelul
următor.
Operator |
Descriere |
< |
Mai mic decāt (Less than) |
> |
Mai mare decāt (Greater than) |
== |
Egal cu (Equal to) |
<= |
Mai mic sau egal cu (Less than or equal to) |
>= |
Mai mare sau egal cu (Greater than or equal to) |
!= |
Diferit de (Not equal to) |
<=> |
Comparaţie ce īntoarce (Comparison returning) 1, 0, or -1 |
Un exemplu este
#!/usr/local/bin/perl
$in=<STDIN>;
chop($in);
if ($in <5){
print($in,' este mai mic decat 5',"\n");
}
if ($in > 5){
print($in,' este mai mare decat 5',"\n");
}
if ($in == 5){
print($in,' este egal 5',"\n");
}
Īn acest exemplu am folosit instrucţiunea de control a execuţiei if. Sintaxa completă a acesteia va fi discutată īn detaliu īn secţiunea dedicată instrucţiunilor de control a execuţiei. Pe scurt această instrucţiune īn exemplul de mai sus are forma:
if(expr){
# bloc de instrucţiuni
}
Daca expr este adevărată atunci este executat blocul dintre acolade {}.
© Cornel Mironel Niculae, 2003-2004
13-Nov-2009