Предлагаю один из вариантов реализации
Код на паскале
program ex;
var
x, y, z: real;
begin
writeln('Введите x и y: ');
readln(x, y);
if ((x*x + y*y) < 1) then
z := x*x + y*y;
if ((x*x + y*y = 1)) then
z := x + y;
if ((x*x + y*y) > 1) then
z := 0.5;
writeln('z = ', z);
end.
===== PascalABC.NET =====
begin
var a := ReadArrInteger(5);
a.Println
end.