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

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

Войти
Регистрация
Восстановить пароль
 
WilThrash
0 / 0 / 0
Регистрация: 12.11.2013
Сообщений: 11
#1

Попадают ли точки в окружность - C++

14.12.2013, 19:49. Просмотров 304. Ответов 0
Метки нет (Все метки)

Дан файл координат точек на плоскости.Переписать в файл G все точки,попадающие в окружность радиуса R и с координатами центра (x,y). Реализовать на двоичных файлах с помощью структур данных (struct).
Задачу я решил, если координаты точек задаются вручную, а с файлами возникли проблемы. Просьба помочь разобраться как задать файл координат точек на плоскости и переписать в файл G все точки,попадающие в окружность радиуса R и с координатами центра (x,y).

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <stdio.h>
 
using namespace std;
 
int main()
 
{
    float x,y,xg,yg,R,r;
 
    cout << ("Vvedite koordinaty centra okr M(x,y)\nx=");
    cin >> x;
    cout << ("y=");
    cin >> y;
    cout << ("Vvedite R\nR=");
    cin >> R;
    cout << ("Vvedite koordinaty tochki G(xg,yg)\nxg=");
    cin >> xg;
    cout << ("yg=");
    cin >> yg;
    r=(sqrt(pow((x-xg),2)+pow((y-yg),2)));
    cout << "r=" << r << endl;
    
        if (r<=R)
    cout<< ("Tochka popadaet v okruzhnost");
        
     else 
 
     cout << ("Tochka ne popadaet v okruzhnost");
    
            system ("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2013, 19:49
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Попадают ли точки в окружность (C++):

Определить номер точки, через которую проходит окружность с центром в начале координат, внутрь которой попадают все оставшиеся точки. - C++
Имеется n точек на плоскости. Определить номер той, через которую проходит окружность с центром в начале координат, внутрь которой попадают...

Определить, попадают ли точки в круг с заданным радиусом - C++
Даны точки А(x1,y1) и В(x2,y2). Определить, попадают ли эти точки в круг с заданным радиусом R.

Попадание точки в эллипс (окружность) - C++
Интересует как возможно реализовать на языке Си попадание точки с произвольными координатами в эллипс с заданными расстояния от одного...

Определить, пересекаются ли прямая и окружность, и найти точки пересечения - C++
задана окружность с центром в точке х(нулевое) и(нулевое) у и радиусом Р и прямая у=ах+в. определить пересекаются ли прямая и окружность....

Определить прямоугольник в плоскости, в который попадают все указанные точки - C++
Таблица содержит геометрические точки, заданные в полярных координатах (R ,α) . Определить прямоугольник в плоскости Oxy , в который...

Окружность вписана в квадрат заданной площади; найти площадь квадрата, вписанного в эту окружность - C++
Окружность вписана в квадрат заданной площади. Найти площадь квадрата, вписанного в эту окружность. Во сколько раз площадь вписанного...

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

На плоскости задано множество точек. Выбрать три различные точки так, чтобы проходящая через них окружность делила это множество на группы - C++
На плоскости задано множество точек. Выбрать три различные точки так, чтобы проходящая через них окружность делила это множество на группы,...

Почему не попадают элементы в массив? - C++
Доброго времени суток, форумчане!:) Было поставлено задание - инициализировать массив из n элемнтов и нужно посчитать сумму элементов,...

определить числа которые попадают в диапазон - C++
с клавиатуры ввести 3 числа и определить попадают ли они в диапазон подскажите как реализовать проверку?

Определить, все ли числа попадают в заданный интервал - C++
Дана последовательность n целых чисел, где n- задано. Определить, все ли числа попадают в заданный интервал


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

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

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