![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 03.02.2009
Сообщений: 126
|
![]()
Условие:
![]() Не могу найти правильный ответ =((( |
![]() |
![]() |
![]() |
#2 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]()
второе.
а картинку побольше не нашёл? а то тут я текст еле различил. ЗЫ Кстати, там если присмотреться ответ уже написан. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 03.02.2009
Сообщений: 126
|
![]()
Извините за размер картинки... Не предусмотрел.
Я знаю, что ответ 2... Но как он получился??? Условие ((x*x+y*y)<1) говорит о том, что точка должна быть внутри круга (хоть во всех 4 четвертях). Условие (x<0) говорит нам о том, что x не может быть больше 0, тоесть точка не может находится в 1 и 4 четверти... Но у нас то все совсем наоборот... Что делает условие -(y>0) я так и не разобрался... =((( Объясните пожалуйста в чем я не прав, и что делает условие -(y>0). |
![]() |
![]() |
![]() |
#4 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]()
хм. я тока не знал, что тут у операции "не" приоритет ниже, чем у "и".
я этот неписуемый значок заменю на "!". так вот !((y>0)^(x<0)) означает, что точка не удовлетворяет этим условиям: (y>0) и (x<0). |
![]() |
![]() |
![]() |
#5 |
Лжец и смутьян
Форумчанин
Регистрация: 03.04.2009
Сообщений: 194
|
![]()
На программном коде я бы сделал это так:
Код:
Незаштрихованная часть находится в системе координат левее центра, и выше него. Если оба из этих условий НЕ соблюдаются, то точка НЕ находится в незаштрихованной части.
Помогли тебе - помоги другому.
Последний раз редактировалось Alt; 07.02.2010 в 17:08. |
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 03.02.2009
Сообщений: 126
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]()
Во 2-ом варианте ((x*x+y*y)<1), как было сказано, отвечает за попадания внутрь круга. А последняя часть будет понятна, если рассмотришь четверти:
1) не истина и ложь = ложь и ложь = ложь 2) не истина и истина = ложь и истина = ложь 3) не ложь и истина = истина и истина = истина 4) не ложь и ложь = истина и ложь = ложь Следовательно там опечатка. Надо знак отрицания сдвинуть на одну позицию влево, как это сделал Alt Последний раз редактировалось eoln; 07.02.2010 в 19:02. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ЕГЭ | Xcopy | Помощь студентам | 6 | 05.02.2010 14:44 |
ЕГЭ Информатика ? | Zeraim | Свободное общение | 6 | 05.07.2009 20:05 |
ЕГЭ по информатике | __STDC__ | Свободное общение | 39 | 16.06.2009 16:57 |
Бизнес - логика | Lyubov1990 | Microsoft Office Excel | 3 | 09.06.2009 19:27 |
Логика монстра(ов) | ChukCha | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 15 | 19.08.2008 15:31 |