Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
хава993
24.01.2020 11:47 •
Информатика
Даны 4 точки a1(x1,y1), a2(x2,y2), a3(x3,y3), a4(x4,y4). определить, будут ли они вершинами параллелограмма. нужно решить на pascal, но без использования мудренных команда.
Ответ:
mklslajh
03.10.2020 18:05
Var
x1, x2, x3, x4, y1, y2, y3, y4: real;
function VectorLength(x1, y1, x2, y2: real): real;
begin
VectorLength := sqrt(sqr(x1 - x2) + sqr(y1 - y2));
end;
function VectorSlope(x1, y1, x2, y2: real): real;
begin
VectorSlope := (y1 - y2) / (x1 - x2);
end;
begin
readln(x1, y1);
readln(x2, y2);
readln(x3, y3);
readln(x4, y4);
if (VectorLength(x1, y1, x2, y2) = VectorLength(x4, y4, x3, y3))
and (VectorSlope(x1, y1, x2, y2) = VectorSlope(x4, y4, x3, y3)) then
writeln('Yes')
else writeln('No');
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
Сыймык111
22.12.2020 03:58
Какой объем информации содержит черно-белая картинка, состоящая из 128*256 точек?...
deepytat
12.01.2021 04:40
Впрограмме описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленная переменная i. в ниже фрагменте программы массив сначала заполняется, а потом изменяется:...
soullina
12.01.2021 04:40
Для кодирования букв а, б, в, г решили использовать двухразрядные последо- вательные двоичные числа (от 00 до 11 соответственно). если таким зако- дировать последовательность символов...
Summerween
27.09.2020 18:26
Какое число выглядит в шестнадцатеричной форме как 4ace? запишите его в десятичной форме. основание указывать не нужно....
eevelinka742
16.09.2021 08:51
Запишите число 1639 в восьмеричной системе счисления. основание указывать не нужно....
vovavk1
27.04.2022 11:43
Какое число выглядит в шестнадцатеричной форме как 3fd5? запишите его в десятичной форме. основание указывать не нужно....
ари53
30.09.2022 16:19
8класс изобразите по данным координатам попугая x y 1 - 1100 0, 2 - 1010 101, 3 - 1011 100, 4 - 1010 110, 5 - 1011 101, 6 - 1001 1010 7 - 110 1101 8 - 101 1101 9 - 11 10 - 0 1101...
dimabarabanov
16.07.2022 02:40
Заполните массив d(6) элементами равными 1/5 порядкового номера. найдите разность между произведением и суммой квадратов его элементов. паскаль...
sladkoe102
30.08.2020 02:53
Исправить ошибки в программе у=e^-bt*sin(at+b) - sqrt|bt+a|; s=b*sin(at^2cos(at))-1 #include #include #include #define _use_math_defines //лаб.работа 4 студента гр.3108 //привалова...
3ka9ty1a99
11.05.2021 10:10
Напишите программу, которая заполняет массив из n = 8 элементов случайными числами в диапазоне [0,10], выводит его на экран, а затем выводит на экран квадраты всех элементов массива....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
x1, x2, x3, x4, y1, y2, y3, y4: real;
function VectorLength(x1, y1, x2, y2: real): real;
begin
VectorLength := sqrt(sqr(x1 - x2) + sqr(y1 - y2));
end;
function VectorSlope(x1, y1, x2, y2: real): real;
begin
VectorSlope := (y1 - y2) / (x1 - x2);
end;
begin
readln(x1, y1);
readln(x2, y2);
readln(x3, y3);
readln(x4, y4);
if (VectorLength(x1, y1, x2, y2) = VectorLength(x4, y4, x3, y3))
and (VectorSlope(x1, y1, x2, y2) = VectorSlope(x4, y4, x3, y3)) then
writeln('Yes')
else writeln('No');
end.