Найти произведение длин АВ и АС - PascalABC.NET

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

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

Даны три точки А, В, С на числовой оси. Точка А расположена между точками С и В. Найти произведение длин АВ и АС. Как правильно написать , чтобы если А находится между произведение искалось , а если нет , то не искалось )

Решение задачи: «Найти произведение длин АВ и АС»

textual
Листинг программы
var a,b,c,p:real;
begin
writeln('Введите значение a,b,c');
readln(a,b,c);
if((a>b)and(a<c))or((a<b)and(a>c))then
 begin
  p:=abs(a-b)*abs(a-c);
  write('Произведение длин AB*AC=',p:0:2);
 end
else write('Точка А не находится между точек В и С');
end.

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

  1. Объявлены четыре переменные: a, b, c и p типа real.
  2. Выводится запрос на ввод значений переменных a, b и c.
  3. Если условие (a>b)and(a<c) выполняется, то выполняется блок кода, в противном случае выводится сообщение Точка А не находится между точек В и С.
  4. Вычисляется значение переменной p как произведение абсолютных значений разностей a-b и a-c.
  5. Выводится сообщение с значением переменной p, отформатированным до двух знаков после запятой.

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


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

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

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