Добро пожаловать на сайт Решения школьных задач, где вы можете задавать вопросы и получать ответы от других членов сообщества абсолютно БЕСПЛАТНО.
Чтобы воспользоваться всеми преимуществами, а так же ЗАРАБОТАТЬ на нашем сайте, Вам достаточно просто зарегистрироваться.


0 голосов
0 просмотров

ПОМОГИТЕ ПОЖАЛУЙСТА С ИНФОРМАТИКОЙ СРОЧНО!!)))
Составить программу Паскаль
Ввести координаты двух точек на плоскости ,на экран вывести номер четверти координатной плоскости.

Задача задана от (14 баллов) по предмету Информатика


1 Ответ

0 голосов
Решение задачи от Начинающий (740 баллов)

program DotsAndKvadrants;

type

 dot = record

   x, y: real;

 end;

begin

 var n := 2;

 var a := new dot[n];//массив из точек

 for var i := 0 to n - 1 do

 begin

   (a[i].x, a[i].y) := ReadlnReal2($'Введите через пробел координаты {i+1} точки:');

   if a[i].x * a[i].y <> 0 then

   begin

     Write('Точка ', a[i], ' расположена в');

     if a[i].x * a[i].y > 0 then  

       if a[i].x > 0 then writeln(' 1-ом квадранте')

       else writeln(' 3-ем квадранте')

     else if a[i].x > 0 then writeln(' в 4-ом квадранте')

     else writeln('о 2-ом квадранте');

   end

   else if a[i].x = 0 then

     if a[i].y = 0 then

       Writeln('точка ', a[i], ' - начало координат')

     else Writeln('точка ', a[i], ' лежит на оси OX')

   else Writeln('точка ', a[i], ' лежит на оси OY')

 end;

end.

Комментарий к ответу от Начинающий (740 баллов)

PascalABC.NET

...