Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
alfy
0 / 0 / 0
Регистрация: 30.10.2009
Сообщений: 8
#1

Считать из файла координаты точки и радиус окружности - C++

11.11.2009, 20:41. Просмотров 1842. Ответов 6
Метки нет (Все метки)

ребят помогите напсиать код который считывает координаты точек и радиус из файла
например в файле записано так
5 6 8
12 65 87
98 65 43
23 45 76
76 45 98
где первый столбец x
второй столбец y
третий столбец r
файл текстовый
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2009, 20:41
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Считать из файла координаты точки и радиус окружности (C++):

С клаавиатуры вводятся координаты (x, y) пяти точек и радиус окружности.
С клаавиатуры вводятся координаты (x, y) пяти точек и радиус окружности....

Координаты точки на окружности
Ребята, помогите разобраться пожалуйста. У меня есть точка на окружности, я...

Вычислительная геометрия (Даны координаты центра, R окружности, координаты точки вне окруж-ти. Найти точку пересечения одной из касательных с окруж-ю)
Даны координаты центра (xc,yc) и радиус R окружности, координаты точки (x,y)...

Найдите центр и радиус окружности, проходящей через три заданные точки на плоскости.
Народ!! Помогите, пожалуйста, решить задачу Найдите центр и радиус...

Попадут ли точки в координаты окружности
Добрый вечер Задание такое: Ввести координаты 5 точек и определить какая из...

Проверить, могут ли все заданные точки лежать на одной окружности и, если да, найти её радиус
Помогите, пожалуйста. Задан размер массива действительных чисел и значения его...

6
TanT
эволюционирую потихоньку
467 / 465 / 91
Регистрация: 30.06.2009
Сообщений: 1,399
11.11.2009, 20:44 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
#include <iostream>
#include <fstream>
 
using namespace std;
 
int main()
{
    char *File="text.txt";
    int x,y,r;
 
    ifstream f(File);
    if (!(f.is_open()))  // проверка наличия файла с тестом
        cout<<"ERROR: not file "<<File;
    else
    {
        while(!f.eof()) // чтении из файла
        {   
            f>>x>>y>>r;
cout<<" x:"<<x<<" y:"<<y<<" r:"<<r<<endl;
        }
    }
 
    f.close();
    cout << endl;
    system("PAUSE");
    return 0;
}
как-то так, не проверял
0
alfy
0 / 0 / 0
Регистрация: 30.10.2009
Сообщений: 8
11.11.2009, 20:50  [ТС] #3
говорит файл не найден

Добавлено через 1 минуту
и как потом обратьиться чтобы вызвать координату первой точки и остальных?
0
Кирюха
32 / 30 / 6
Регистрация: 10.11.2009
Сообщений: 123
11.11.2009, 20:51 #4
Цитата Сообщение от alfy Посмотреть сообщение
говорит файл не найден

Добавлено через 1 минуту
и как потом обратьиться чтобы вызвать координату первой точки и остальных?

ахаха, так создать его надо!
создай текстовик с именем text.txt и положи в папку с исходником. в него вставь свои координаты:

5 6 8
12 65 87
98 65 43
23 45 76
76 45 98
0
TanT
эволюционирую потихоньку
467 / 465 / 91
Регистрация: 30.06.2009
Сообщений: 1,399
11.11.2009, 20:51 #5
естественно не найден вы фаил создайте в папке с проектом, а вызвть очень просто вы массив сделайте и туда данные запихивайте или сразу используте. сосканировали проработали и дальше
0
Кирюха
32 / 30 / 6
Регистрация: 10.11.2009
Сообщений: 123
11.11.2009, 20:52 #6
Цитата Сообщение от alfy Посмотреть сообщение
и как потом обратьиться чтобы вызвать координату первой точки и остальных?
а никак. надо код переделывать. в нем вроде как нельзя обратиться к конкретному элементу. надо в вектор все писать
1
alfy
0 / 0 / 0
Регистрация: 30.10.2009
Сообщений: 8
11.11.2009, 20:55  [ТС] #7
я косяк...считываю файл с другой папки!
спасибо за помощь считывает!
ща с вектором помудить попробую
0
11.11.2009, 20:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2009, 20:55
Привет! Вот еще темы с решениями:

Найти координаты центра и радиус сферы, которая охватывает все заданные точки
Люди добрые помогите и спасите)) не шарю как написать проги. Может кто сможет...

Как найти координаты точки соответствующей заданному градусу окружности?
Т.е градус 180 соответствует самой нижней точке окружности и его координаты:...

Написать программу, определяющую радиус и центр окружности, проходящей по крайней мере через три различные точки заданного множества точек
Надо написать программу на СИ, определяюшую радиус и центр окружности,...

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


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

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

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