Составить программку, содержащую ветвления и определяющую, принадлежит ли точка с координатами
Составить программу, содержащую ветвления и определяющую, принадлежит ли точка с координатами (X,Y) заштрихованной области. Помогите, пожалуйста
Задать свой вопрос1 ответ
Анжелика Свищ
Важно знать, какая конкретно область заштрихована. Часто это прямоугольник или круг.
Решение для прямоугольника. Пусть заштрихованная область - прямоугольник с координатами вершин (a,d), (b,d), (b,c), (a,c) (см. набросок http://bit.ly/2n73Ffq). На вход подаются числа a,b,c,d а также координаты точки - x,y. Программка на Паскале будет выглядеть так:
var a,b,c,d,x,y: real;
begin
writeln( Введите границы области);
readln(a,b,c,d);
writeln(Введите координаты точки);
readln(x,y);
if (xgt;a and xlt;b) and (ygt;c and ylt;d) then writeln(Точка принадлежит выделенной области) else writeln(Точка не принадлежит области);
readln;
end.
В случае круга для принадлежности точки с координатами х, у области круга нужно чтоб выполнялось условие: (x-a)^2+(y-b)^2lt;r^2, где a и b - координаты центра окружности, r - ее радиус. Переменные а, b r будут входными данными.
Решение для прямоугольника. Пусть заштрихованная область - прямоугольник с координатами вершин (a,d), (b,d), (b,c), (a,c) (см. набросок http://bit.ly/2n73Ffq). На вход подаются числа a,b,c,d а также координаты точки - x,y. Программка на Паскале будет выглядеть так:
var a,b,c,d,x,y: real;
begin
writeln( Введите границы области);
readln(a,b,c,d);
writeln(Введите координаты точки);
readln(x,y);
if (xgt;a and xlt;b) and (ygt;c and ylt;d) then writeln(Точка принадлежит выделенной области) else writeln(Точка не принадлежит области);
readln;
end.
В случае круга для принадлежности точки с координатами х, у области круга нужно чтоб выполнялось условие: (x-a)^2+(y-b)^2lt;r^2, где a и b - координаты центра окружности, r - ее радиус. Переменные а, b r будут входными данными.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
В сосуде 4целых одна пятая литр воды что бы заполнить сосуд
Математика.
Двум малярам Диме И Олегу поручили выкрасить фасад дома они разделили
Разные вопросы.
найти порядковый номер 41Э если в ядре 20 нейтронов
Разные вопросы.
в ряду натуральных чисел 3, 8, 10, 24, … 18 одно
Математика.
Предприятие по производству с/хоз продукции на производство затратило 3527000 руб Валовый
Разные вопросы.
Математика, задано на каникулы. ВАРИАНТ 1004
НОМЕР 1,2,3,4,5,6,7,8.
Математика.
Имеются три конденсатора емкостью С1=1мкФ, С2=2мкФ и С3=3мкФ. Какую наименьшую емкость
Физика.
Из точки м выходят 3 луча MP MN и MK причём
Геометрия.
выпиши в свою тетрадь те правила этикета которые тебе не были
Разные вопросы.
Анна хорошо учится у неё много подруг свободное от учёбы время
Обществознание.
Облако тегов