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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2009, 22:44   #1
tipilat
Пользователь
 
Аватар для tipilat
 
Регистрация: 02.07.2009
Сообщений: 22
По умолчанию входение точки в область, с++

выбираем точку с любыми координатами и проверяем её на вхождение в область показанную на рисунке, при выполнении задания использовать переменную логического типа, а не условный оператор.
http://file.qip.ru/file/101236887/28..._image002.html

какие будут идеи?..
Изображения
Тип файла: jpg clip_image002.jpg (2.2 Кб, 82 просмотров)

Последний раз редактировалось tipilat; 17.09.2009 в 23:21.
tipilat вне форума Ответить с цитированием
Старый 17.09.2009, 22:47   #2
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

А что из себя представляет рисунок? (пример рисунка или что-то подобное)

____

Во, в прошлый раз рисунок не отобразился. К сожалению меня опередили с ответом.
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс

Последний раз редактировалось ROD; 18.09.2009 в 00:43.
ROD вне форума Ответить с цитированием
Старый 17.09.2009, 23:12   #3
tipilat
Пользователь
 
Аватар для tipilat
 
Регистрация: 02.07.2009
Сообщений: 22
По умолчанию

на рисунке -7<x<0 и -1<y<0
в общем это прямоугольник такой
tipilat вне форума Ответить с цитированием
Старый 17.09.2009, 23:50   #4
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Код:
bool flag = ((x>-7)&&(x<0)&&(y>-1)&&(y<0));

Последний раз редактировалось netrino; 17.09.2009 в 23:53.
netrino вне форума Ответить с цитированием
Старый 18.09.2009, 18:36   #5
АНК
Пользователь
 
Регистрация: 01.09.2009
Сообщений: 30
По умолчанию

Простите мою серость, но это как?
Цитата:
использовать переменную логического типа, а не условный оператор
netrino, прости, твой код удовлетворяет этому условию?
Спрашиваю только в целях повышения образованности...
АНК вне форума Ответить с цитированием
Старый 18.09.2009, 19:38   #6
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от АНК
Простите мою серость, но это как?
Цитата:
использовать переменную логического типа, а не условный оператор
netrino, прости, твой код удовлетворяет этому условию?
Спрашиваю только в целях повышения образованности...
Ну да, ведь условный оператор(if else) нигде не используется
netrino вне форума Ответить с цитированием
Старый 18.09.2009, 21:20   #7
АНК
Пользователь
 
Регистрация: 01.09.2009
Сообщений: 30
По умолчанию

Вот оно как! Значит >, <, !=, &&, || и остальные - это логические, а &, | булевые операторы.
netrino, спасибо.

Последний раз редактировалось АНК; 18.09.2009 в 21:26.
АНК вне форума Ответить с цитированием
Старый 19.09.2009, 00:42   #8
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от АНК Посмотреть сообщение
Вот оно как! Значит >, <, !=, &&, || и остальные - это логические, а &, | булевые операторы.
netrino, спасибо.
Вы немного неправильно разграничиваете операторы. К булевым операциям относятся И, ИЛИ, НЕ, а то, чем они оперируют(битами, или логическими выражениями) это уже другое дело. То есть и && и & это всё булевые операции, просто оперируют разными видами данных. По сути верно - >, <, !=, &&, ||, <=, >=, ==, ! логические, но &, |, ^, ~ - побитовые

Последний раз редактировалось netrino; 19.09.2009 в 01:07.
netrino вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
даны две точки. организовать движение из точки А в точку Б окружности! Wi1D Помощь студентам 6 23.05.2009 19:55
Попадание точки в область С++ Geg[C/c++] Помощь студентам 3 03.05.2009 12:58
Попадание точки в заштрихованную область (программа на условие), C++ 3.1 #Nii Помощь студентам 2 16.10.2008 20:22
Найти координаты хотя бы одной точки, попадающей в область, образованную тремя пересекающимися линиями. Zibiv Помощь студентам 1 03.10.2008 17:55
Отбражение чисел - точки, это точки, а не запятые, обозначающие дробную часть Дикий Помощь студентам 7 12.05.2008 17:57