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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 5.00
kabl92
67 / 0 / 0
Регистрация: 24.09.2009
Сообщений: 88
#1

Точки внутри эллипса - C++

13.05.2010, 23:15. Просмотров 1984. Ответов 2
Метки нет (Все метки)

Для заданных a и b найти все точки с целочислеными координатами находящиеся внутри эллипса (x*x)/(a*a)+(y*y)/(b*b)<1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2010, 23:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Точки внутри эллипса (C++):

Положение точки относительно заданного эллипса - C++
Задан центр элипса и Rx Ry соответственно и точка К (x0 , y0); Задача : узнать как лежит точка К относительно заданного элипса. В...

Нахождение точки внутри прямоугольника - C++
Дано: Прямоугольник, заданный 4 точками. Точка заданная координатами. Нужно написать функцию, возращающую Труе\Фалсе на нахождение точки...

Расстояние от точки до луча (описание внутри) - C++
Помогите люди добрые :) Расстояние от точки до луча Даны координаты точки (x,y) и координаты начала и конца вектора (x1,y1) и (x2,y2). ...

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

Как все невостребованные точки, лежащие внутри треугольника, зарисовать синим цветом? - C++
Я нарисовал треугольник в плоскости из точек. Как все невостребованные точки, лежащие внутри треугольника, зарисовать синим цветом.

Рассчитать координаты описанного прямоугольника внутри которого оказываются все заданные точки - C++
Дан массив точек на плоскости { (x1,y1),(x2,y2)....(xn,yn) }. Рассчитать координаты описанного прямоугольника, то есть такого, внутри...

2
gh05t
48 / 47 / 4
Регистрация: 03.04.2010
Сообщений: 99
14.05.2010, 09:23 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <conio.h>
#include <iostream>
 
using namespace std;
 
int main()
{
    int a, b;
    cin >> a;
    cin >> b;
 
    for (int x = -a; x < a + 1; x++)
        for (int y = -b; y < b + 1; y++)
            if ( ((x*x)/(a*a))+((y*y)/(b*b)) < 1 )
                cout << "X,Y: " << x << "," << y << endl;
            
    getch();
    return 0;
}
1
kabl92
67 / 0 / 0
Регистрация: 24.09.2009
Сообщений: 88
14.05.2010, 19:29  [ТС] #3
спасибо большое.а можете пояснить чуть чуть эту программу?

Добавлено через 1 час 52 минуты
помогите не могу понять вот это: x < a + 1 и y < b + 1
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2010, 19:29
Привет! Вот еще темы с ответами:

Даны координаты вершин N-угольника, определить все целочисленные точки, лежащие внутри него - C++
Добрый день. Подскажите максимально быстрый алгоритм. Есть координаты точек N-угольника. Как рассчитать координаты всех точек, которые...

Определить 3 точки, являющиеся вершинами треугольника, для которых разность точек вне е го и внутри является минимальной. - C++
В одномерном массиве с четным количеством элементов(2n) находятся координаты n точек плоскости.Они распологаются в следующем порядке:x1...

Выбрать из множества три разные точки так, чтобы внутри треугольника содержалось максимальное количество точек - C++
Задача такова : Из заданного множества точек на плоскости выбрать три разные точки А В С так, чтобы внутри треугольника АВС содержалось...

Даны координаты вершин треугольника и координаты некоторой точки внутри него - C++
Даны координаты вершин треугольника и координаты некоторой точки внутри него. Найти расстояние от данной точки до ближайшей стороны...


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

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

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