Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Определить точки пересечения круга и прямоугольника - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Демонстрационная программа сортировки методом «пузырек» http://www.cyberforum.ru/cpp-beginners/thread918036.html
Демонстрационная программа сортировки методом «пузырек» Размер массива не превышает 40 и задается с клавиатуры. Заполнение массива с помощью датчика случайных чисел, из файла или с клавиатуры по...
C++ fatal error LNK1169: one or more multiply defined symbols found Доброго всем времени суток! Никак не могу разобраться в чём дело... Помогите пожалуйста! stdafx.h #pragma once #include "targetver.h" #include <stdio.h> #include <tchar.h> http://www.cyberforum.ru/cpp-beginners/thread918025.html
C++ Сформулируйте, что такое разделитель операторов и где он ставится
Я интуитивно понимаю, в своих программах всегда ставлю, где надо, но словами написать не могу. А нужен полностью формализованный абзац, где и зачем ставится точка с запятой.
C++ Порядок вызова конструкторов/деструкторов
Вопрос чисто теоретический. Попробую сформулировать, не ругайте если получится коряво. Например, есть некий класс для писанины в лог, который в конструкторе открывает файл, а в деструкторе его...
C++ Как сохранить\прочитать контейнер в бинарный файл http://www.cyberforum.ru/cpp-beginners/thread917997.html
ostream_iterator<string, char> out(cout, "\n"); set<string> mat; set<string> pat; string temp; cout << "Input Mat's friends:\n"; while (getline(cin, temp) && temp != "quit")...
C++ Змейка Решил написать собственный аналог змейки. Создал костяк программы, и у меня возникло три вопроса. 1. Змейка отказывается двигаться влево(нажат CapsLock и раскладка английская, при других параметрах... подробнее

Показать сообщение отдельно
crazy_sasiska
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 3

Определить точки пересечения круга и прямоугольника - C++

05.07.2013, 10:29. Просмотров 697. Ответов 1
Метки (Все метки)

Помогите, пожалуйста!(
Даны вещественные числа x1, y1, r, x2, y2, x3, y3. Определите, существуют ли общие точки у круга с центром в точке (x1, y1) и радиусом r и у области, ограниченной прямоугольником, стороны которого параллельны или перпендикулярны осям координат, а (x2, y2) и (x3, y3) – координаты его противоположных вершин.
Ввод
В первой строке содержатся три вещественных числа x1, y1, r (r>0) - параметры ограничивающей окружности. Во второй строке содержатся вещественные числа x2, y2, x3, y3 – координаты противоположных вершин ограничивающего прямоугольника.
Вывод
Вывести "Yes", если области имеют общие точки, или "No" в противном случае.

Пример ввода

1.0 1.0 2.0
0.0 0.0 2.0 2.0

Пример вывода

Yes
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru