Необходимо добавить условие в программу

Program Task_4;
Var
x,y: Real;
Begin
Read(x);

If (x>=0) and (Sin(x)+Cos(x)<>0) then
begin
y:=Sqrt(x)/(Sin(x)+Cos(x));
WriteLn(y)
end
else writeln('В данной точке функция не определена')

End.