Написать программу которая проверяет попадает ли точка в область

Помогите написать программу которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке серым цветом. Результат работы программы вывести в виде текстового сообщения.

Код к задаче: «Написать программу попадает ли точка с заданными координатами в область,»

Листинг программы

uses crt; var r,x,y:real; begin clrscr; write(‘R=’); readln(r); writeln(‘x,y’); readln(x,y); if x*x+y*y>r*r then write(‘Точка не попадает в область’) else if((x<=0)and(y>=0)and(y<=x+r)) or((x>=0)and(y>=0)) or((x<=0)and(y<=0)) then write(‘Точка попадает в область’) else write(‘Точка не попадает в область’); readln end.

Источник: studassistent.ru

Написать программу которая проверяет попадает ли точка в область

Цель: Научиться применять оператор ветвления IF при составлении программ.

Сиреноголовый в Москве!

If выражение then оператор_1 [ else оператор_2 ]

Сначала вычисляется выражение, которое должно иметь логический тип. Как правило, в выражении используются знаки операций отношения (, =,<>, =). Если требуется проверить несколько условий, их объединяют знаками логических операций and (и), or(или), xor (исключающее ИЛИ) и not (отрицание).

Если выражение имеет значение true, выполняется первый оператор, иначе – второй. Ветвь else может отсутствовать. После выполнения операторов из соответствующей ветви управление передается оператору, следующему за условным.

Задача 2.1. Вычисление значения функции

…………………………………………………………………………………………………Пример программы, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика на интервале [-3;3].

Начинать решение задачи необходимо с четкого описания ее исходных данных и результатов. В данном случае это очевидно: исходными данными является вещественное значение аргумента х, который определен на интервале [-3;3], а результатом – вещественное значение функции у. Поэтому для представления этих величин в программе следует выбрать тип real.

Читайте также:
Назовите что не значится в программе зимней олимпиады

Перед написанием программы следует составить алгоритм ее решения – сначала в общем виде, а затем постепенно детализируя каждый шаг. Такой способ, называется нисходящей разработкой, позволяет создавать простые по структуре программы. Сначала запишем функцию в виде формул:

writeln(‘Введите значение аргумента:’);

if (x<-3) or (x>3) then begin

Попадание точки в заданную область. Круг в круге. Уроки программирования на С++.

writeln(‘Значение должно принадлежать интервалу [-3;3]’);

Источник: findout.su

Проверить попадает ли точка в заданную область

Есть 2 действительных числа, x и y, которые вводятся с клавиатуры. Нужно проверить попадет ли точка в заданную область, область это рисунок. Если да, то выполняется одно уравнение, если нет, то другое. Нужно помочь с проверкой на то попадает точка или нет, немного не знаю как это сделать

#include «stdafx.h» #include using namespace std; void main() < setlocale(LC_ALL, «Russian»); float x, y, p; char n; m1: cout > x; cout > y; if (y >= 0 x >= 0 x*x + y * y = 0 x «; cin >> n; if (n == ‘Y’) goto m1; else cout

![Координатная площадь

]1

Отслеживать

задан 22 фев 2018 в 15:44

57 2 2 серебряных знака 12 12 бронзовых знаков

Потрудитесь задать вопрос, сударь. Где на картинке y

– user176262

22 фев 2018 в 15:48

Извиняюсь, нужно помочь с проверкой на то попадает точка или нет, немного не знаю как это сделать.

Источник: ru.stackoverflow.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru