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

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

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

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

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

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

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

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

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

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

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

Пожалуйста напишите Комментарии - C++
Пожалуйста напишите Комментарии Задача на латинский квадрат #include <stdio.h> #include <conio.h> int n; int...

напишите пожалуйста формулы к 17 графику - C++
блин никак допереть не могу как формулы сделать

Напишите пожалуйста простенькие программы на С++. - C++
Программа 1. При помощи генератора чисел создать одномерный массив. Длинна массива задается пользователем. Программа 2. При помощи...

Напишите пожалуйста програмный код) - C++
Здраствуйте! Помогите пожалуйста бедной)С++ 1)Написать программу используя функциюкоторая определяет:является ли число целым(с с помощью...

Напишите пожалуйста конвертор валют - C++
помогите сделать срочно кто поможет если будет работать в долгу не останусь!!!!!!!!!!!!!!!!!!!! Введите первую букву валюты ($-доллор,...

Напишите, пожалуйста, код программки - C++
На экран выводится меню: Что желаете заказать? 1. Горячее 2. Суп При выборе пункта 1, появляется подменю: Горячее: 1. Семга...

Пожалуйста напишите код, я новичок - C++
1) Как рассчитать сумму всех элементов, являющихся min в своем столбце? 2) Как вывести таблицу на с++ , №-номер строки матрицы,% чисел,...

напишите пожалуйста программный код - C++
1. * результаты выполнения программы: o значение точности e, o номера и значения n...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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