Форум программистов, компьютерный форум, киберфорум
Наши страницы
PascalABC.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Platto
0 / 0 / 0
Регистрация: 24.01.2018
Сообщений: 18
1

Принадлежит ли точка, заданная координатами, заштрихованной области.

08.09.2019, 18:41. Просмотров 986. Ответов 3
Метки нет (Все метки)

Помогите пожалуйста решить задачу, с математикой у меня плохо, сам не могу.
Даны координаты точки(x,y).Необходимо определить, принадлежит ли точка заштрихованной области графика, включая границы.
0
Миниатюры
Принадлежит ли точка, заданная координатами, заштрихованной области.  
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2019, 18:41
Ответы с готовыми решениями:

Принадлежит ли точка, заданная координатами, заштрихованной области.
Проверить принадлежит ли точка, заданная координатами, заштрихованной области. Вывести на экран...

Проверить принадлежит ли точка, заданная координатами, заштрихованной области
Проверить принадлежит ли точка, заданная координатами, заштрихованной области. Вывести на экран...

Принадлежит ли точка с некоторыми координатами (x,y) заштрихованной области
Составить алгоритм и программу, которая определяет принадлежит ли точка с некоторыми координатами...

Написать программу. Принадлежит ли точка с координатами х и у заштрихованной области
Принадлежит ли точка с координатами х и у заштрихованной области

Определить, принадлежит ли заданная точка с координатами (X0,Y0) области D
Пусть D – заштрихованная фигура, как показано на рисунке. Определить, принадлежит ли заданная точка...

3
Puporev
Модератор
57523 / 43860 / 30299
Регистрация: 18.05.2008
Сообщений: 104,735
08.09.2019, 19:08 2
Лучший ответ Сообщение было отмечено Platto как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
var b,x,y:integer;
begin
repeat
write('Введите параметр b>0 b=');
readln(b);
until b>0;
writeln('Введите координаты точки');
readln(x,y);
if (x*x+y*y<=b*b)and((y>=x+b)or(y<=x-b)or(x*y>=0))
then  write('точка принадлежит заштрихованной области')
else write('точка не принадлежит заштрихованной области')
end.
0
Platto
0 / 0 / 0
Регистрация: 24.01.2018
Сообщений: 18
08.09.2019, 19:47  [ТС] 3
Спасибо большое. А для чего там repeat until b>0?
0
Puporev
Модератор
57523 / 43860 / 30299
Регистрация: 18.05.2008
Сообщений: 104,735
08.09.2019, 20:52 4
Чтобы программа разрешила ввести только положительное число.
0
08.09.2019, 20:52
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.09.2019, 20:52

Определить принадлежит ли точка, заданная координатами x,y некоторой области
Даны действительные числа x,y – координаты точки,R1,R2-соотвественно радиусы большей и меньшей...

Проверить, принадлежит ли точка, заданная координатами, заданной области
Проверить, принадлежит ли точка, заданная координатами, заданной области. Вывести на экран TRUE или...

Определить, принадлежит ли заданная точка заштрихованной части плоскости треугольника
определить, принадлежит ли заданная точка заштрихованной части плоскости треугольника...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.