Sia definita la seguente funzione:
Function cond(a: Integer): Boolean; Begin cond:=cond(a) End;
Problema 1
Cosa succede all’istruzione
If(a > 0) Then If(cond(a)) Then Writeln('ciao');
al variare di a?
Problema 2
Cosa succede all’istruzione
If(cond(a)) Then If(a > 0) Then Writeln('ciao');