Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/50: Рейтинг темы: голосов - 50, средняя оценка - 4.72
0 / 0 / 0
Регистрация: 01.05.2014
Сообщений: 10

Дана точка М( х,у ). проверить, лежит ли данная точка внутри закрашенной области, представленной на рисунке

04.05.2014, 09:44. Показов 9681. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана точка М( х,у ). проверить, лежит ли данная точка внутри закрашенной области, представленной на рисунке в виде круга. х=-3 до 3 у=-3 до 3
ответ нужен в блок схеме
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.05.2014, 09:44
Ответы с готовыми решениями:

Дана точка с координатами (х,у) и заштрихованная область. Лежит ли точка внутри заштрихованной области?
Дана точка с координатами (х,у) и заштрихованная область. Лежит ли точка внутри заштрихованной области? Найдите формулу прямой (y=kx+b).

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

Лежит ли точка в закрашенной области
Пользователь вводит координаты точки,определить лежит ли точка в закрашенной области. Кое-что набросал,но чего-то очевидно не...

11
Эксперт по компьютерным сетямЭксперт Pascal/Delphi
 Аватар для TAVulator
4191 / 1292 / 237
Регистрация: 27.07.2009
Сообщений: 3,962
04.05.2014, 10:48
в чем трудность?
узнаем на каком расстоянии точка от центра по ф-ле https://www.cyberforum.ru/cgi-bin/latex.cgi?\sqrt{{x}^{2}+{y}^{2}} и сравниваем с радиусом окружности - 3. Если меньше, то лежит, если нет, то не лежит в закрашенной области.
На счет рисования блок-схем.
Можно хоть в MS Word, можно и не пользоваться программами, а использовать онлайн-сервисы типа www.draw.io
Как рисовать можно посмотреть тут, тут и тут
0
0 / 0 / 0
Регистрация: 01.05.2014
Сообщений: 10
04.05.2014, 12:22  [ТС]
откуда такая формула?

как что ниже сделать в блок схеме?
Pascal
1
2
3
4
5
6
7
8
var
  x, y: real;
 
begin
  Write('Введите число: ');
  Readln(x, y);
  Writeln((x > -3) and (x < 3) and (y > -3) and (y < 3));
end.
0
 Аватар для Новичок
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
04.05.2014, 12:40
Центр круга (0;0),а радиус 3? Тогда точки лежащие внутри круга удовлетворяют уравнение
x2+y2<32
Или я не так понял задание?
0
Эксперт по компьютерным сетямЭксперт Pascal/Delphi
 Аватар для TAVulator
4191 / 1292 / 237
Регистрация: 27.07.2009
Сообщений: 3,962
04.05.2014, 13:17
Цитата Сообщение от Алсуш Посмотреть сообщение
откуда такая формула?
в школе в 5 классе учились? или просто отсиживались?
Объясняю:
Нам нужно узнать попадает ли точка в окружность или нет.
У нас есть окружность с радиусом R=3 (надеюсь почему радиус = 3 не нужно объяснять) и центром в начале координат:
Название: standard-form-of-circle-equation.jpg
Просмотров: 508

Размер: 7.5 Кб
Рассмотрим любую точку на системе координат M(x, y). Точка М будет лежать в круге только в том случае, если она будет отдалена от центра координат на расстояние меньшее радиуса круга.
Как узнать расстояние между точкой и началом координат?
Фактически нужно узнать расстояние между двумя точками:
Название: point_point_2d.png
Просмотров: 507

Размер: 1.5 Кб
Из точек A и B опустим перпендикуляры на оси координат.

Рассмотрим прямоугольный треугольник ∆ABC. Катеты этого треугольника равны:

AC = xb - xb;
BC = yb - yb.

Воспользовавшись теоремой Пифагора, вычислим длину отрезка AB:
https://www.cyberforum.ru/cgi-bin/latex.cgi?AB=\sqrt{{AC}^{2}+{BC}^{2}}
Подставив в это выражение длины отрезков AC и BC, выраженные через координаты точек A и B, получим формулу для вычисления расстояния между точками на плоскости:
https://www.cyberforum.ru/cgi-bin/latex.cgi?AB=\sqrt{{({x}_{b}-{x}_{a})}^{2}+{({y}_{b}-{y}_{a})}^{2}}
т.е. одна из точек у нас с координатами x=0 и y=0, то упрощаем уравнение до вида https://www.cyberforum.ru/cgi-bin/latex.cgi?\sqrt{{x}^{2}+{y}^{2}}

вот мы и получили расстояние между точкой и центром координат, которое необходимо сравнить с радиусом:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\sqrt{{x}^{2}+{y}^{2}}<3
Цитата Сообщение от Алсуш Посмотреть сообщение
var
x, y: real;
begin
Write('Введите число: ');
Readln(x, y);
Writeln((x > -3) and (x < 3) and (y > -3) and (y < 3));
end.
это актуально для квадрата.
Цитата Сообщение от Новичок Посмотреть сообщение
Или я не так понял задание?
все верно поняли.
1
 Аватар для Новичок
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
04.05.2014, 13:28
Цитата Сообщение от TAVulator Посмотреть сообщение
в школе в 5 классе учились?
Вообще это у нас в девятом классе было, но уравнение окружности так легко понять,если знаешь теорему Пифагора...
0
0 / 0 / 0
Регистрация: 01.05.2014
Сообщений: 10
04.05.2014, 14:52  [ТС]
Ребят, зачем объяснять математику? если я прошу свое задание сделать в паскале в блок схеме?
0
 Аватар для Новичок
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
04.05.2014, 15:00
Алсуш, а ничего, что тот код,который вы показали - не правильный?! И вы математик?! Какой ужас!
0
Эксперт по компьютерным сетямЭксперт Pascal/Delphi
 Аватар для TAVulator
4191 / 1292 / 237
Регистрация: 27.07.2009
Сообщений: 3,962
04.05.2014, 17:25
Алсуш, если нужна блок-схема именно к вашему коду (который ничего общего не имеет с изначальным заданием), то блок-схема будет состоять из трех блоков, соединенных последовательно. Какие блоки и как их расставить указано в ссылках, которые я указал.
0
0 / 0 / 0
Регистрация: 01.05.2014
Сообщений: 10
04.05.2014, 20:54  [ТС]
TAVulator, спасибо! но я все же не нашла

Новичок, если не понимаешь о чем я прошу не лезь! Зачем тут комментировать то о чем вовсе не нужно...
0
 Аватар для Новичок
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
04.05.2014, 21:47
Алсуш, ну вообще есть программы,которые по коду рисуют блок-схемы. А можно самому рисовать.
Цитата Сообщение от Алсуш Посмотреть сообщение
но я все же не нашла
http://ru.wikipedia.org/wiki/Блок-схема
И здесь не нашли?
0
0 / 0 / 0
Регистрация: 01.05.2014
Сообщений: 10
04.05.2014, 22:15  [ТС]
ну там же написано как составлять блок схему,
я пробовала не очень получается(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.05.2014, 22:15
Помогаю со студенческими работами здесь

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

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

Определить, лежит ли точка в закрашенной области
Здравствуйте! В программирование не разбираюсь от слова ВООБЩЕ, знаю какие-то основы банальные, но этого вообще не достаточно да и опыта...

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

Определить лежит ли точка с координатами (х,у) в закрашенной области
Определить лежит ли точка с координатами (х,у) в закрашенной области. В ответе вывести фразу &quot;Точка с координатами (х,у) принадлежит...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru