|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.11.2011, 12:24 | #1 |
Регистрация: 06.11.2011
Сообщений: 8
|
Консоль. График...
Здравствуйте) Помогите пожалуйста доделать задачку...
Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений "Да", "Нет", "На границе" в зависимости от того, лежит ли точка внутри заштрихованной области, вне заштрихованной области или на ее границе. График прикреплен. Вот что вышло у меня... Код:
|
06.11.2011, 15:15 | #2 |
Регистрация: 06.11.2011
Сообщений: 8
|
Помогите пожалуйста, какое еще ограничение нужно?
|
07.11.2011, 10:47 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну, за Вас же сделали всё работу.
не только нарисовали прямую, но и даже написали уравнение этой прямой: y = -x очевидно, что когда (y=-x) и (x*x+y*y <= 100) то точка лежит на прямой в пределах фигуры когда (y>-x) и (x*x+y*y = 100) - то точка лежит на границе окружности в пределах, ограниченных прямой. а условие попадания точки ВНУТРЬ заштрихованной фигуры: (y>-x) && (x*x+y*y<100) |
14.11.2011, 16:46 | #4 |
Новичок
Джуниор
Регистрация: 06.11.2011
Сообщений: 1
|
Да, Вы правы. Но вот например ввожу я координаты х=-6, y=1, программа пишет на границе, хотя должна писать вне...или я не правильно понимаю задание?
|
14.11.2011, 17:04 | #5 |
Регистрация: 06.11.2011
Сообщений: 8
|
Код:
|
14.11.2011, 17:15 | #6 |
Регистрация: 06.11.2011
Сообщений: 8
|
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Консоль | madmaniac | Общие вопросы C/C++ | 2 | 30.10.2011 11:24 |
C# Консоль. | Gray_Jagger | C# (си шарп) | 6 | 29.10.2011 14:26 |
консоль | Volkogriz | Общие вопросы Delphi | 2 | 23.03.2011 09:28 |
Консоль | Voliume | Общие вопросы C/C++ | 2 | 12.02.2010 19:48 |
Консоль | MAcK | Общие вопросы Delphi | 4 | 19.12.2007 19:05 |