Привет всем, нужна помощь с проблемой по паскалю. Суть в том что находится остаток от деления на 6 и пихается в кейс, всё вроде работает, но в кейсе не происходит никаких вычислений, он тупо выводит введёное число. Прилагаю скрин и текст проги:
Код:
Program lab_6_1_1;
Var y:real;
a,m,n:integer;
Begin
writeln('M');
readln(m);
n:=m mod 6;
case n of
1: y:=n/sqrt(power(n,5))+abs(power(n,8)+5);
2 or 3: y:=arctan(n+2);
4: y:=sin(n+pi/4);
5 or 0: y:=exp(n);
else writeln('hernia');
writeln('вывод y = ',y);
end;
end.