0 / 0 / 1
Регистрация: 20.03.2013
Сообщений: 60
1

Создать стек, содержащий считанные из текстового файла координаты точек

29.03.2013, 21:43. Показов 2013. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста .
В текстовом файле записаны координаты материальных точек . Создать стек, содержащий считанные из текстового файла координаты точек. Рассчитать центр масс материальных точек, заданных своими координатами. Вывести на экран содержимое стека.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.03.2013, 21:43
Ответы с готовыми решениями:

Создать файл, содержащий координаты точек в двумерном пространстве
Создать файл, содержащий координаты точек в двумерном пространстве (вещественные числа типа...

Необходимо в ZedGraph загрузить координаты точек из текстового файла
Необходимо в ZedGraph загрузить координаты точек из текстового файла, как это сделать? +...

Создать массив, содержащий действительные числа из текстового файла.
Помогите!!! Очень срочно нужно!!! 4. Дан текстовый файл input.txt, содержащий действительные числа...

Создать из jpg файла координаты точек для последующего использования
Добрый день, Нужна помощь с Программой на Delphi создающей из jpg файла координаты точек для...

6
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
29.03.2013, 23:41 2
Vitaly_, а в чем именно проблема?
0
0 / 0 / 1
Регистрация: 20.03.2013
Сообщений: 60
31.03.2013, 13:20  [ТС] 3
как считать точки с файла ?
допустим вот файл
3 9
5 0
3 8

создать структуру :
struct q {
int x;
int y
}

или просто считать точки с файла и записать через "pop" ? и как это сделать ?
0
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
31.03.2013, 14:43 4
Vitaly_, можно создать стек и в него записывать пары, где first - x, second - y.
0
0 / 0 / 1
Регистрация: 20.03.2013
Сообщений: 60
31.03.2013, 14:49  [ТС] 5
а как считать пары ?
FILE *file;
int a;
int b;
file=fopen("/Users/Vitaly/Documents/Programming/Laba4/Laba4/1.rtf", "r");
fscanf(file, "%d%d",&a,&b);
printf("x=%d y=%d\n",a,b);
0
381 / 352 / 113
Регистрация: 17.05.2012
Сообщений: 1,049
31.03.2013, 15:02 6
Vitaly_, вот накидал тебе ввод с клавиатуры и вывод, как записывать из файла думаю догадаешься

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
// obr.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <iostream>
using namespace std;
 
struct List{
    pair<int, int> data;
    List *next;
};
 
List *addToList(List *head)
{
    List *ptr = new List;
    
    int x, y;
    cout << "Enter x: ";
        cin >> x;
    cout << "Enter y: ";
        cin >> y;
    cout << "\n";
 
    ptr -> data.first = x;
    ptr -> data.second = y;
 
    if(head == NULL)
    {
        head = ptr;
        ptr -> next = NULL;
    }
    else
    {
        ptr -> next = head;
        head = ptr;
    }
 
    return head;
}
 
void showList(List *head)
{
    if(head == NULL)
        cout << "The list is empty!\n";
    else
    {
        List *tmp = head;
        while(tmp != NULL)
        {
            cout << "x: " << tmp -> data.first <<
                "\ty: " << tmp -> data.second << "\n";
 
            tmp = tmp -> next;
        }
    }
}
 
int main()
{ 
    List *head = NULL;
 
    for(int i = 0; i < 5; ++i)
        head = addToList(head);
 
    showList(head);
 
    cout << "\n\n";
    return 0;
}
1
0 / 0 / 1
Регистрация: 20.03.2013
Сообщений: 60
31.03.2013, 15:08  [ТС] 7
спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.03.2013, 15:08
Помогаю со студенческими работами здесь

Бинарный файл, содержащий координаты точек плоскости
Задача: В бинарном файле задано множество точек на плоскости. Количество элементов исходного файла...

У квадрата ABCD на плоскости известны координаты двух противоположных вершин - точек A и C. Найти координаты точек B и
У квадрата ABCD на плоскости известны координаты двух противоположных вершин - точек A и C. Найти...

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

Ввод элементов в стек из текстового файла
Здравствуйте! Есть такой код: struct node { int info; node*top; }; void main() { node...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru