Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
aibarealmadrid
17.06.2022 14:29 •
Информатика
Вдекартовой системе координат прямоугольник задан координатами двух противоположных вершин.для заданных точек определите лежат ли о ни внутри прямоугольника или на его границы решение паскаль
Показать ответ
Ответ:
husanov18p06h9l
07.10.2020 16:09
Паскаль не помню, но как решить задачу могу объяснить.
дано две противоположенные вершины прямоугольника
(x1,y1) и (x2,y2)
прямоугольник при этом будет ровно один
проверка на принадлежность точки этому прямоугольнику проста
пусть x,y -это координаты точки
вначале надо проверить кто больше x1 или x2, и y1 или y2
if (x1>x2) {
rx1 = x2; rx2 = x1;
} else {
rx1 = x1; rx2 = x2;
}
if (y1>y2) {
ry1 = y2; ry2 = y1;
} else {
ry1 = y1; ry2 = y2;
}
if (x>rx1) and (x<rx2) and (y>ry1) and (y<ry2) {
точка с координатами X, Y лежит внутри прямоугольника.
}
if (x=rx1) or (x=rx2) or (y=ry1) or (y=ry2) {
точка с координатами X, Y лежит на одной из граней прямоугольника.
}
Теперь осталось написать
PROGRAM
BEGIN
readln(координаты)
проверки
writeln(ответ)
END.
0,0
(0 оценок)
Популярные вопросы: Информатика
FGHJER
20.08.2022 11:54
Зачет по основам программирования 3. числа фибоначчи (fn) определяются формулами: f0=f1=1; fn=fn-1+fn-2 при n=2, f-первое число фибоначчи, большее заданного m(m 1);...
владимир182
18.12.2021 05:22
Если компьютер связан с другими компьютерами, то на рабочем столе присутствует значок...
saa20
03.10.2022 15:08
Сообщение, записанное буквами из 32 символьного алфавита, содержит 25 символов. какой обьем информации оно несет?...
Аляяяя0604
27.05.2020 06:17
Дополни таблицу 1)светофор - обеспечить безопасность движения 2)командир полка - 3)основной закон страны конституция - 4)правила поведения в кабинете информатики - 5)инструкция...
Яра3838367373
27.05.2020 06:17
1) к внешним запоминающим устройствам относиться? 1) процессор 2) дискета 3) монитор 4) оперативная память? 2) в какой из групп перечислены устройства вывода информации? а)...
12202020303030139
05.09.2020 01:08
Написать программу, которая выведет 4 первые четных числа(2,4,6,8) и написать программу которая находит сумму этих чисел....
tolokvlad
10.02.2021 11:49
Мы собираем информацию, когда: наблюдаем рисуем запоминаем записываем думаем (выберите правильный ответ) заранее !...
aysemustafazade
23.02.2020 05:51
определить объем видеопамяти компьютера который необходим для реализации графического режима монитора с разрешающей точек и палитрой из 256 цветов...
Vlab36534
27.07.2021 21:54
Вася всерьез увлекся урбанистокой и решил спроектировать современную спортивную площадку во дворе своего дома. Формой площадки Вася решил выбрать выпуклый многоугольник с N...
kyrenkovalena8
02.10.2021 07:28
Заполните в тетради таблицу с функциями (по образцу), которые вы использовали при работе с электронными таблицами....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
дано две противоположенные вершины прямоугольника
(x1,y1) и (x2,y2)
прямоугольник при этом будет ровно один
проверка на принадлежность точки этому прямоугольнику проста
пусть x,y -это координаты точки
вначале надо проверить кто больше x1 или x2, и y1 или y2
if (x1>x2) {
rx1 = x2; rx2 = x1;
} else {
rx1 = x1; rx2 = x2;
}
if (y1>y2) {
ry1 = y2; ry2 = y1;
} else {
ry1 = y1; ry2 = y2;
}
if (x>rx1) and (x<rx2) and (y>ry1) and (y<ry2) {
точка с координатами X, Y лежит внутри прямоугольника.
}
if (x=rx1) or (x=rx2) or (y=ry1) or (y=ry2) {
точка с координатами X, Y лежит на одной из граней прямоугольника.
}
Теперь осталось написать
PROGRAM
BEGIN
readln(координаты)
проверки
writeln(ответ)
END.