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

Голодная коза на веревке. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C# как редактировать word документ? http://www.cyberforum.ru/cpp-beginners/thread83598.html
Привет, есть рутинная работа на MS Word. В сделанной таблице нужно заменять цифры на последовательные для дальнейшей печати например 1111 1112 1113 в следующий раз 1111 заменить на 1114 и тд...
C++ atof и atoi Помогите пожалуйста, разобратся что такое atof, atoi, как работает, что делает? http://www.cyberforum.ru/cpp-beginners/thread83576.html
C++ Связные списки
Написать функцию, удаляющую из исходной строки заданный символ. Например, удаление символа ‘i’ из строки “cabin heating” дает в результате “cabn heatng” Есть код написанный с реализцией классов...
C++ C++, Помочь разобраться в готовом коде
Здравствуйте, я заказала по интернету код программы для решения следующей задачи: В задании курсового проекта необходимо создать программу, которая содержит текущую информацию о книгах в библиотеке....
C++ Чем же макрос define так плох? http://www.cyberforum.ru/cpp-beginners/thread83545.html
После прочтения про директиву препроцессора define возник вопрос по поводу применения define, как функции: #define QQ (q) (q^q) Можно же улучшить читаемость кода, используя вместо функций именно...
C++ begin Люди, я собираюсь научиться программировать на Си,подскажите, с чего лучше всего начать в C++, и в какой среде мне будет проще обучаться программировать (Visual C++, Microsoft Visual Studio C++, C++... подробнее

Показать сообщение отдельно
odip
Эксперт С++
7157 / 3219 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
08.01.2010, 12:48  [ТС]
Веревка, вытянутая на полную длину образует круг.
Поле образует квадрат.
Пусть S - это искомая площадь.
Имеем три случая:

1) Край круга не достает до стороны квадрата.
r<=N/2
S= площадь круга = PI*r^2

2) Край круга протирается дальше чем углы квадрата
Пусть N2 - расстояние от центра квадрата до угла квадрата.
N2= sqrt( 0.5*N^2 )= N/sqrt( 2.0 )
Условие: r>=N2
S= площадь квадрата = N^2

3) Край круга находится дальше чем сторона квадрата, но меньше чем угол квадрата.
Условие:
N/2<r<N2
Осталось посчитать площадь в этом самом сложном случае
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru