Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
katyauauauaua
11.10.2020 02:01 •
Информатика
Даны 4 точки a1(x1,y1), a2(x2,y2), a3(x3,y3), a4(x4,y4). определить, будут ли они вершинами параллелограмма. нужно решить на pascal, но без использования мудренных команда.
Ответ:
mihasemi
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 оценок)
Популярные вопросы: Информатика
ulyalyas
15.08.2021 10:20
Объясните,как частота дискретизации и глубина кодирования влияют на качества цифрового звука?...
Хфк
20.11.2022 20:21
Даны десятичное число 100 и двоичное число 110. их произведение в десятичной системе счисления равно...
avrora26
05.02.2022 12:30
Сообщение, записанное буквами 64-символьного алфавита, содержит 20 символов. какой объем информации оно несет?...
barbariskaulyaЮлия
05.02.2022 12:30
Уисполнителя квадратор две команды, которым присвоены номера: 1. вычти 1 2. возведи в квадрат первая из них уменьшает число на экране на 1, вторая возводит его во...
Викка23
05.02.2022 12:30
1.из каких частей состоит путь к файлу? полное имя файла. 2.каки е типы програм входят в системное програмное обеспечение? 3.какие типы програм входят в прикладное...
magmet103p02l67
23.03.2021 18:21
Определите источник и приёмник информации: бабушка читает письмо иванова объясняет новый материал по маша смотрит телевизор...
zofiaoxd1zb
17.02.2021 05:42
Найти информационный вес символа из алфавита племени мумба-юмба, в котором 150 букв....
dreamsk831
06.07.2020 08:48
Вычислить сумму ряда чисел 1+1/2+1/3++1/n,где n вводится пользователем...
Карапиди
06.07.2020 08:48
Turbo pascal cпортсмен в первый день пробежал x км. каждый следующий день он пробегал на h км. больше, чем в предыдущий. за сколько дней он пробежит n км.?...
кис88
06.07.2020 08:48
Выберите из списка информационные процессы(действия с информацией): а) разговор по телефону б) письмо приятелю...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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.