var pascoa,carnaval,mês : integer
...
Repeat
writeln(' Digite o número do mês onde é a Pascoa');
Readln(Mês);
if ( Mês <1 ) or (Mês > 12 then )
writeln(' Por favor introduza um mês válido');
Until (mês >=1) and (mês <=12);
carnaval:=pascoa-47;
if carnaval < -31 then
mes := mes -2
Else
if (carnaval > -31) and ( carnaval < 0 ) then
mes := mes -1