Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 20.02.2013, 21:00   #1
rinoolik
Пользователь
 
Регистрация: 20.11.2012
Сообщений: 42
Восклицание Определить, принадлежит ли точка заштрихованной части плоскости

Даны действительные числа x, y. Определить, принадлежит ли точка с координатами (x, y) заштрихованной части плоскости.

НУЖЕН КОД НА С ИЛИ С++
Изображения
Тип файла: jpg 000000.jpg (8.1 Кб, 155 просмотров)
rinoolik вне форума
Старый 20.02.2013, 21:07   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

Код:
((fabs(y) - 1 <= x / 2 && x <= 0) || (x * x + y * y <= 1 && x >= 0))
alexander13, ага, я писал условие, проверял, понимал, что опять натупил, исправлял, проверял, исправлял...
Хотел покороче, а получилось как обычно
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )

Последний раз редактировалось BDA; 20.02.2013 в 21:18.
BDA вне форума
Старый 20.02.2013, 21:09   #3
rinoolik
Пользователь
 
Регистрация: 20.11.2012
Сообщений: 42
По умолчанию

Цитата:
Сообщение от BDA Посмотреть сообщение
//delete delete

надо на С++
rinoolik вне форума
Старый 20.02.2013, 21:15   #4
alexander13
Форумчанин
 
Аватар для alexander13
 
Регистрация: 07.02.2013
Сообщений: 267
По умолчанию

Цитата:
Сообщение от BDA Посмотреть сообщение
Код:
(fabs(y) - 1 <= x / 2 && x * x + y * y <= 1)
Сомнительно. Например, (-1, 0.33) в таком случае будет вне области, хотя должна быть внутри.
Можно как-то так:
Код:
(((x <= 0) && (fabs(y) <= x/2 + 1)) || ((x > 0) && (y*y + x*x <= 1)))
Можно и упростить, наверное. Лениво.

Цитата:
Сообщение от BDA Посмотреть сообщение
я писал условие, проверял, понимал, что опять натупил, исправлял, проверял, исправлял...
Хотел покороче, а получилось как обычно
Это еще ничего.. У меня обычно бывает, что напишу что-то утром, ночью ложусь спать и где-то посередине сна понимаю, что там что-то неправильно. И либо приходится вставать и исправлять, либо мучиться до утра))
Μολὼν λαβέ

Последний раз редактировалось alexander13; 20.02.2013 в 21:23.
alexander13 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверить принадлежит ли точка, заданная координатами, заштрихованной области. child_of_heaven Помощь студентам 2 11.12.2012 10:02
Программа которая вычисляет принадлежит ли ли данная точка «заштрихованной» области. Kesida Помощь студентам 3 05.10.2011 03:48
Вычислить значения функции, найти принадлежит ли точка заштрихованной области на графике(Задачи в Delphi) Dikoder Помощь студентам 1 09.04.2011 07:23
Определить принадлежит ли точка с координатами х,у заштрихованной части плоскости. Брутальный М. Паскаль, Turbo Pascal, PascalABC.NET 8 04.04.2011 20:32
Определить, принадлежит ли точка с координатами (х, у) заштрихованной части плоскости.C++ Алексей_Warm Помощь студентам 2 15.11.2010 12:09