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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Шляпа
5 / 1 / 0
Регистрация: 18.11.2012
Сообщений: 64
#1

Напишите пожалуйста, коротко, функцию(С++) к данной задачке(про эллипс) - C++

17.03.2013, 15:04. Просмотров 315. Ответов 0
Метки нет (Все метки)

Добрый день всем! Пытаюсь решить задачу:
По заданным целочисленным координатам вывести эллипсы. Определить, пересекаются ли фигуры, и найти площадь пересечения.

По сути, как я понял, можно вычислить точки пересечения эллипсов, считать площадь сегментов каждого эллипса, отнять от каждого - площадь треугольника с основанием в длину хорды и с двумя другими сторонами - расстояния до центра эллипса, остается маленький кусок сбоку. Эти 2 куска сложить и получим площадь пересечения.

Пересечение можно найти численным методом. Да и интегралы тоже. Иначе это не программистская задача, а математика и аналитика.

Вводим уравнения эллипсов как кривых второго порядка и находим их точки пересечения.Если есть точки,то далее интегрируем эти уравнения в найденных пределах.Все,задача решена. Но только как написать в виде функции понятия не имею?
0
Миниатюры
Напишите пожалуйста, коротко, функцию(С++) к данной задачке(про эллипс)  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2013, 15:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Напишите пожалуйста, коротко, функцию(С++) к данной задачке(про эллипс) (C++):

напишите программу на с++ с данной блок схемы - C++
1) Условие задачи: Дано целочисленная матрица n x m определить: 1) MAX элемент в первом столбце и MIN элемент в последнем...

Напишите функцию, которая вычисляет сигнум-функцию числа - C++
Напишите функцию, которая вычисляет сигнум-функцию числа. Сигнум-функция возвращает: 1 если число положительное, -1 если число...

напишите прогу, данной картинке, про массив - Pascal
Срочно

Подскажите пожалуйста по задачке - Java SE
Решаю вот тут задачку(игра фанты для 2 игроков), вроде бы получилось , покажите пожалуйста мои ошибки, я знаю их тут много:) mport...

Пожалуйста объясните мне коротко суть программы - VBA
можете написать что для чего предназначен, какая команда за что отвечает и что происходит буду очень благодарен!!! P.S. макрос находит...

Расставьте, пожалуйста, комментарии к моей задачке - Delphi
вообщем вот задачки unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2013, 15:04
Привет! Вот еще темы с ответами:

Разъясните пожалуйста один лёгкий момент в задачке - Turbo Pascal
program mas; uses crt; var i,j:Integer; a,b: array of integer; begin clrscr; writeln('vvesti 10 chisel'); ...

НАПИШИТЕ ПОЖАЛУЙСТА ПРОГРАММЫ НА ПАСКАЛЕ .ЧЕРЕЗ ФУНКЦИЮ ИЛИ ПРОЦЕДУРУ! - Pascal
РЕШИТЕ ПОЖАЛУЙСТА !!!!!!!!!! ЗАВТРА КОНТРОЛЬНАЯ ПО ЭТИМ ЗАДАЧАМ!!!!!!!! ПРОШУ СИЛЬНО!!!!!!! ХОТЯ БЫ ЧТО НИБУДЬ ИЗ ЭТИХ!!!!! ЗАРАНЕЕ...

Добавите пожалуйста процедуру и функцию в программу и напишите отдельно каждую - Turbo Pascal
Здравствуйте добавите пожалуйста процедуру и функцию в программу и напишите отдельно каждую! program m1; var d: array of integer;...

Напишите пожалуйста функцию для нахождения площи треугольника по формуле Герона - C (СИ)
И если не трудно, чтобы были проверки на: 1. являются ли три введенных значения сторонами трикутника (a<b+c и a>b-c) если нет, то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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