
Вопрос задан 29.06.2023 в 23:25.
Предмет Информатика.
Спрашивает Манаков Алексей.
Для побудови прямокутника потрібні координати протилежних вершин. Сторони прямокутника паралельні
осям координат. Складіть програму, яка знайде координати двох інших протилежних вершин прямокутника. Пример ввода #1 4 1 5 4 Пример ответа #1 4 4 5 1 Пример ввода #2 5 3 3 1 Пример ответа #2 3 3 5 1

Ответы на вопрос

Отвечает Евдокимов Демьян.
var x1,x2,y1,y2 : integer;
begin
read(x1,y1,x2,y2);
if x1 < x2 then
writeln(x1, ' ', y2, ' ',x2,' ',y1)
else
writeln(x2, ' ', y1, ' ',x1,' ',y2);
end.
система дала 100 балов
паскаль



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Ви можете написати програму на Python для знаходження координат двох протилежних вершин прямокутника на основі введених координат протилежних вершин. Ось приклад програми:
python# Зчитуємо координати протилежних вершин від користувача
x1, y1, x2, y2 = map(int, input().split())
# Знаходимо координати інших двох вершин
x3 = x1 if x1 != x2 else x1 + abs(y2 - y1)
y3 = y2 if y1 != y2 else y2 + abs(x2 - x1)
x4 = x2 if x1 != x2 else x2 - abs(y2 - y1)
y4 = y1 if y1 != y2 else y1 - abs(x2 - x1)
# Виводимо координати двох інших протилежних вершин
print(x3, y3, x4, y4)
Ця програма спочатку зчитує координати протилежних вершин від користувача, а потім обчислює координати інших двох вершин, використовуючи формулу:
- Якщо x1 і x2 різні, то x3 і x4 рівні x1 і x2 відповідно.
- Якщо y1 і y2 різні, то y3 і y4 рівні y1 і y2 відповідно.
- В іншому випадку, координати x3 і x4 обчислюються як x1 + abs(y2 - y1) і x2 - abs(y2 - y1) відповідно, а координати y3 і y4 обчислюються як y2 + abs(x2 - x1) і y1 - abs(x2 - x1) відповідно.
Потім програма виводить координати двох інших протилежних вершин.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 566

Информатика 25

Информатика 22

Информатика 27

Информатика 34

Информатика 58

Информатика 63

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