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

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

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

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

15.02.2013, 17:05. Просмотров 211. Ответов 0
Метки нет (Все метки)

Код:
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. Сравните эти два вектора и выведите на печать сообщение Что-то не так!,
если количество элементов или значений элементов в векторах не совпадает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2013, 17:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Доработать код (C++):

Доработать код - C++
Нужно что-бы программа не заменяла многократные пробелы однократным , а просто удаляла их. (Должно быть в виде функции) #include...

Помогите доработать код. - C++
Задача состоит в следующем: надо создать массив и вставить вместо двух случайных элементов &quot;нули&quot;. После посчитать сумму элементов между...

Доработать код ежедневника - C++
В общем есть работа : ежедневник и следующая часть кода: #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;vector&gt; #include...

Подскажите как доработать код - C++
Нужно посчитать копейки. от 1-й до 99-ти. Суть в том что бы посчитать в порядке 1-копейка, 2,3,4-копейки, 5-20-копеек, 21-копейка,...

Нужно немного доработать код - C++
#include &lt;iostream&gt; using namespace std; int main() { int n ; cin &gt;&gt; n; int M = (n-1) + (n-2); ...

Доработать код данной программы - C++
Дан код: #include &lt;iostream&gt; using namespace std; static const int N = 1000; int main() { int i, a; for (i = 2; i &lt; N; i++)...

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

Доработать код записной книжки - C++
Помагите плыз доработать записную книжку вот код: #include &lt;iostream&gt; #include &lt;locale.h&gt; using namespace std; ...

Доработать код для магического квадрата - C++
Вот задание дали для допуска на экзамен. 3. Магическим квадратом порядка n называется квадратная таблица размером n x n, состоящая из...

Атоморфные числа, С++, помогите доработать код - C++
Сама задача выглядит так: среди чисел от 1 до n найти все атоморфные числа ( т.е. числа которые при возведении их в квадрат совпадают с...

Стек на основе односвязного списка (доработать код) - C++
Написать класс &quot;стек&quot; (первый пришел, последний ушел) на основе односвязного списка. Реализовать методы Push и Pop. Стек хранит структуру...


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

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

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