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

Доработать код - C++

Восстановить пароль Регистрация
 
android00797
0 / 0 / 0
Регистрация: 14.02.2013
Сообщений: 57
15.02.2013, 17:05     Доработать код #1
Код:
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
#include "std_lib_facilities.h"
struct Point
{
    int x,y;
 
};
int main()
{
    vector<Point> original_points;
    Point x;
    string mydata;
    cin >> mydata;
    while(cin >> x.x >> x.y && cin != "Break")
    {
        original_points.push_back(x);
    }
    ifstream ist(mydata.c_str());
    ofstream out(mydata.c_str());
    for(int i = 0; i < original_points.size(); ++i)
    out << '(' << original_points[i].x << ' ' << original_points[i].y << ')' << '\n';
    out.close();
    vector<Point> processed_points;
    ist.open(mydata,ios_base::in);
    ist >> processed_points;
    for(int i = 0; i < original_points.size(); ++i)
system("pause");
return 0;
}
Короче народ вот задача решить не могу с 5 пункта
Задача:
Задание
1. Разработайте программу, работающую с точками (см. раздел 10.4). Начните
с определения типа данных Point, имеющего два члена — координаты х и у.
2. Используя код и обсуждение из раздела 10.4, предложите пользователю ввести
семь пар (ху). После ввода данных запишите их в вектор объектов класса Point
С именем originalpoints.
3. Выведите на печать данные из объекта original_points, чтобы увидеть, как
они выглядят.
4. Откройте поток of stream и выведите все точки в файл my-data.txt. В системе
Windows для облегчения просмотра данных с помощью простого текстового ре-
дактора (например, WordPad) лучше использовать суффикс файла . txt.
5. Закройте поток of stream, а затем откройте поток if stream для файла шу-
data. txt. Введите данные из файла my data, txt и запишите их в новый вектор
с именем processedpoints.
6. Выведите на печать данные из обоих векторов.
7. Сравните эти два вектора и выведите на печать сообщение Что-то не так!,
если количество элементов или значений элементов в векторах не совпадает.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2013, 17:05     Доработать код
Посмотрите здесь:

C++ Доработать код для магического квадрата
C++ Атоморфные числа, С++, помогите доработать код
Массив. Помогите доработать код, подскажите где ошибки. C++
C++ Помогите доработать код.
Доработать код записной книжки C++
C++ Доработать код
C++ Доработать код данной программы

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

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

Текущее время: 02:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru