// PascalABC.NET 3.4.2, сборка 1785 от 06.09.2018
// Внимание! Если программа не работает, обновите версию!
procedure LocationPrint(x, y: real);
begin
if x = 0 then
if y = 0 then Writeln('Начало координат')
else Writeln('Ось Y')
else
if y = 0 then Writeln('Ось X')
if x > 0 then
if y < 0 then Writeln('Четвертая четверть')
else Writeln('Первая четверть')
if y < 0 then Writeln('Третья четверть')
else Writeln('Вторая четверть')
end;
loop 2 do
var (x, y) := ReadReal2('Введите координаты x и y:');
LocationPrint(x, y)
end
end.
Вот так например:
program find_quarter;
var x, y: real;
read(x);
read(y);
if (x > 0) and (y > 0) then writeln('1')
else if (x < 0) and (y > 0) then writeln('2')
else if (x < 0) and (y < 0) then writeln('3')
else writeln('4');
// PascalABC.NET 3.4.2, сборка 1785 от 06.09.2018
// Внимание! Если программа не работает, обновите версию!
procedure LocationPrint(x, y: real);
begin
if x = 0 then
if y = 0 then Writeln('Начало координат')
else Writeln('Ось Y')
else
if y = 0 then Writeln('Ось X')
else
if x > 0 then
if y < 0 then Writeln('Четвертая четверть')
else Writeln('Первая четверть')
else
if y < 0 then Writeln('Третья четверть')
else Writeln('Вторая четверть')
end;
begin
loop 2 do
begin
var (x, y) := ReadReal2('Введите координаты x и y:');
LocationPrint(x, y)
end
end.
Вот так например:
program find_quarter;
var x, y: real;
begin
read(x);
read(y);
if (x > 0) and (y > 0) then writeln('1')
else if (x < 0) and (y > 0) then writeln('2')
else if (x < 0) and (y < 0) then writeln('3')
else writeln('4');
end.