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

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

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

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

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

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

C++ Найти координаты центра и радиус сферы, которая охватывает все заданные точки
Попадут ли точки в координаты окружности C++
Написать программу, определяющую радиус и центр окружности, проходящей по крайней мере через три различные точки заданного множества точек C++
Найдите центр и радиус окружности, проходящей через три заданные точки на плоскости. C++
C++ С клаавиатуры вводятся координаты (x, y) пяти точек и радиус окружности.
C++ Найти минимальный радиус шара, который будет охватывать все заданные точки(центр окружности лежит на одной из заданных точек)
Вычислительная геометрия (Даны координаты центра, R окружности, координаты точки вне окруж-ти. Найти точку пересечения одной из касательных с окруж-ю) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 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;
}
как-то так, не проверял
alfy
0 / 0 / 0
Регистрация: 30.10.2009
Сообщений: 8
11.11.2009, 20:50  [ТС]     Считать из файла координаты точки и радиус окружности #3
говорит файл не найден

Добавлено через 1 минуту
и как потом обратьиться чтобы вызвать координату первой точки и остальных?
Кирюха
32 / 30 / 2
Регистрация: 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
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
11.11.2009, 20:51     Считать из файла координаты точки и радиус окружности #5
естественно не найден вы фаил создайте в папке с проектом, а вызвть очень просто вы массив сделайте и туда данные запихивайте или сразу используте. сосканировали проработали и дальше
Кирюха
32 / 30 / 2
Регистрация: 10.11.2009
Сообщений: 123
11.11.2009, 20:52     Считать из файла координаты точки и радиус окружности #6
Цитата Сообщение от alfy Посмотреть сообщение
и как потом обратьиться чтобы вызвать координату первой точки и остальных?
а никак. надо код переделывать. в нем вроде как нельзя обратиться к конкретному элементу. надо в вектор все писать
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2009, 20:55     Считать из файла координаты точки и радиус окружности
Еще ссылки по теме:

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

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

Или воспользуйтесь поиском по форуму:
alfy
0 / 0 / 0
Регистрация: 30.10.2009
Сообщений: 8
11.11.2009, 20:55  [ТС]     Считать из файла координаты точки и радиус окружности #7
я косяк...считываю файл с другой папки!
спасибо за помощь считывает!
ща с вектором помудить попробую
Yandex
Объявления
11.11.2009, 20:55     Считать из файла координаты точки и радиус окружности
Ответ Создать тему
Опции темы

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