Лежит ли точка M (a,b) на серединном перпендикуляре отрезка с концами K(1,2) и P(1,4)? - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Лежит ли точка M(a,b) на серединном перпендикуляре отрезка с концами K(1,2) и P(1,4)? Данные для ввода: 1) a=6, b=3; 2) a=b=5

Решение задачи: «Лежит ли точка M (a,b) на серединном перпендикуляре отрезка с концами K(1,2) и P(1,4)?»

textual
Листинг программы
var a,b,y:integer;
begin
y:=3; //серединный перпендикуляр - горизонтальная прямая y=0*x+3
write('a=');
readln(a);
write('b=');
readln(b);
if 0*a+b=y then write('Точка лежит на серединном перпендикуляре')
else write('Точка не лежит на серединном перпендикуляре')
end.

Объяснение кода листинга программы

  1. Объявлены три переменные типа integer: a, b, y.
  2. Значение переменной y инициализируется значением 3.
  3. Выводится сообщение a= и считывается значение переменной a.
  4. Выводится сообщение b= и считывается значение переменной b.
  5. Формируется условие: 0*a + b = y.
  6. Проверяется выполнение условия: если оно истинно, выводится сообщение Точка лежит на серединном перпендикуляре, иначе выводится сообщение Точка не лежит на серединном перпендикуляре.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.143 из 5
Похожие ответы