var
x,y:real;
begin
Write(‘Введите координаты x и y точки: ‘); Readln(x,y);
Write(‘Точка с указанными координатами ‘);
if not ((y<=x) and (x<=2) and ((sqr(x)+sqr(y))>=4) and (y>=0)) then
Write(‘не ‘);
Writeln(‘принадлежит заштрихованной области.’)
end.
Примеры выполнения программы:
Введите координаты x и y точки: 1.9 2.1
Точка с указанными координатами не принадлежит заштрихованной области.
Введите координаты x и y точки: 1.9 1.82
Точка с указанными координатами принадлежит заштрихованной области.
Введите координаты x и y точки: 1 -3
Точка с указанными координатами не принадлежит заштрихованной области.
Источник: megaurok.com
Определить, принадлежит ли точка заштрихованной области — Free Pascal (71)
: Написать программы с использованием — условного оператора, — логической переменной, определяющие расположение точки А(х,у) относительно заштрихованной области: принадлежит области или не принадлежит.
Попадание точки в заданную область. Два сектора. Уроки программирования на С++.
Код к задаче: «Определить, принадлежит ли точка заштрихованной области»
Листинг программы
var x,y:real; f:boolean; begin writeln(‘Введите координаты точки’); readln(x,y); //ветвление if (y>=-1)and(y-1+abs(x-2)<=6) then write(‘Точка принадлежит заштрихованной области’) else write(‘Точка не принадлежит заштрихованной области’); //логический оператор f:=(y>=-1)and(y+1+abs(x-2)<=6); write(f) end.
Источник: studassistent.ru
Программирование и алгоритмизация / Лабораторные работы / Лаб_раб_№2
Цель: Получение навыков в выборе и использовании операторов Си; знакомство с итерационными процессами.
Краткие теоретические сведения
Постановка задачи
Задание 1. Написать программу с использованием условных операторов, определяющие расположение точки А(х,у) относительно заштрихованной области. Варианты
1![]() |
2![]() |
3![]() |
4![]() |
5![]() |
6![]() |
7![]() |
8![]() |
9![]() |
10![]() |
11![]() |
12![]() |
13![]() |
14![]() |
15![]() |
16![]() |
17![]() |
18![]() |
19![]() |
20![]() |
21![]() |
22![]() |
23![]() |
24![]() |
25![]() |
26![]() |
27![]() |
28![]() |
29![]() |
30![]() |
Задание 2. Протабулировать функцию в заданном диапазоне. Варианты
33 Задача: Принадлежит ли точка кругу с центром в начале координат?
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
-
Вопросы на защиту
- Заголовочные файлы.
- Составные операторы и операторы выбора.
- Операторы цикла и операторы перехода.
- Виды заголовков С-программ.
- Составить блок-схему и написать программу решения следующей задачи: вычислить значение Значение x вводится с клавиатуры.
Источник: studfile.net