В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
ftsvftsvftsv19
ftsvftsvftsv19
22.04.2020 13:26 •  Информатика

Решить в паскале. даны координаты вершин четырехугольника abсв. найти сумму длин его диагоналей. данные для ввода: a(0,1), b(2,5), c(4,8), d(2,0).

Ответ:
mischkulentsov
mischkulentsov
02.10.2020 16:53
Function L(x1,y1,x2,y2:real):real;
{ расстояние между парой точек }
begin
  L:=sqrt(sqr(x2-x1)+sqr(y2-y1))
end;

var
  ax,ay,bx,by,cx,cy,dx,dy:real;
begin
  Write('Введите через пробел координаты точки A(x,y): ');
  Read(ax,ay);
  Write('Введите через пробел координаты точки B(x,y): ');
  Read(bx,by);
  Write('Введите через пробел координаты точки C(x,y): ');
  Read(cx,cy);
  Write('Введите через пробел координаты точки D(x,y): ');
  Read(dx,dy);
  Write('Сумма длин диагоналей: ',L(ax,ay,cx,cy)+L(bx,by,dx,dy):0:3)
end.

Результат выполнения программы:
Введите через пробел координаты точки A(x,y): 0 1
Введите через пробел координаты точки B(x,y): 2 5
Введите через пробел координаты точки C(x,y): 4 8
Введите через пробел координаты точки D(x,y): 2 0
Сумма длин диагоналей: 13.0622
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?