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

Создать новый файл, содержащий элементы исходного файла в обратном порядке

28.11.2011, 19:32. Просмотров 1765. Ответов 5
Метки нет (Все метки)

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

Добавлено через 3 минуты
#include <iostream.h>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2011, 19:32
Ответы с готовыми решениями:

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

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

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

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

Дано число k (< 10) и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк исходного файла
Дано число k (&lt; 10) и текстовый файл, содержащий более k строк. Создать новый...

5
e.b0sh
0 / 0 / 0
Регистрация: 27.11.2011
Сообщений: 5
28.11.2011, 19:34 2
Что именно непонятно, как брать данные из файла и записывать в файл. Или алгоритм перестановки элементов в обратный порядок?
0
-=ЮрА=-
Заблокирован
Автор FAQ
29.11.2011, 18:32 3
Цитата Сообщение от ex.crummy Посмотреть сообщение
Дан файл целых чисел. Создать новый файл, содержащий те же элемен-ты, что и исходный файл, но в обратном порядке.
помогите буду очень при очень благодарен....
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
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    int val;//áóäåò ñîäåðæГ*ГІГј Гў Г±ГҐГЎГҐ ГІГҐГЄГіГ№ГЁГ© ýëåìåГ*ГІ Г¬Г*Г±Г±ГЁГўГ*
    int i;//Áóäåò ñîäåðæГ*ГІГј ÷èñëî ýëåìåГ*òîâ Г¬Г*Г±Г±ГЁГўГ*
    int * arr;//ÓêГ*Г§Г*òåëü Г*Г* Г¬Г*Г±Г±ГЁГў Г± Г¤Г*Г*Г*ûìè ГЁГ§ òåêñòîâîãî ГґГ*éëГ*
    ifstream ifs;
    ofstream ofs;
    ifs.open("input.txt");
    if(!ifs)
        cout<<"Error open input.txt\n";
    else
    {
        ofs.open("output.txt");
        if(!ofs)
            cout<<"Error creation output.txt\n";
        else
        {
            i = 0;
            while(ifs>>val)
                i++;
            if(i < 1)
                cout<<"input.txt not contain data!\n";
            else
            {
                
                //Âûäåëÿåì ГЇГ*ìÿòü ïîä Г¬Г*Г±Г±ГЁГў
                arr = new int[i];
                //Г‘Г*îâГ* Г±ГІГ*ГўГЁГ¬ êóðñîð ГўГ*Г*Г·Г*ëî ГґГ*éëГ*
                ifs.clear();
                ifs.seekg(0,ios::beg);
                i = 0;
                cout<<"Elements in input.txt\n";
                while(ifs>>arr[i])
                {
                    cout<<arr[i]<<" ";
                    i++;
                }
                cout<<"\nReading done\n";
                cout<<"Elements in output.txt\n";
                //ГЏГЁГёГҐГ¬ ýëåìåГ*ГІГ» Гў îáð ïîðÿäêå
                for(i--;0 <= i; i--)
                {
                    ofs<<arr[i]<<" ";
                    cout<<arr[i]<<" ";
                }
                cout<<"\nWriting done\n";
                //Г—ГЁГ±ГІГЁГ¬ ГЇГ*ìÿòü
                delete [] arr;
            }
            ofs.close();
        }
        ifs.close();
    }
    system("pause");
    return 0;
}
Elements in input.txt
5 8 9 11 28 145
Reading done
Elements in output.txt
145 28 11 9 8 5
Writing done
Для продолжения нажмите любую клавишу . . .
1
Ksun22
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 4
11.12.2011, 17:08 4
Дан файл целых чисел. Создать на его основе новый файл в которой занести элементы исходного файла, образующие в сумме с двумя соседними чётное число

помогите с решением задачи.пожалуйста!!!
0
-=ЮрА=-
Заблокирован
Автор FAQ
11.12.2011, 18:29 5
Цитата Сообщение от Ksun22 Посмотреть сообщение
Дан файл целых чисел. Создать на его основе новый файл в которой занести элементы исходного файла, образующие в сумме с двумя соседними чётное число
помогите с решением задачи.пожалуйста!!!
Ksun22, C/C++???
0
Ksun22
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 4
11.12.2011, 18:30 6
в С++
0
11.12.2011, 18:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2011, 18:30

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

Из заданного двоичного файла создать новый двоичный файл, у которого байты переставлены в обратном порядке
7. По заданному двоичному файлу с произвольным содержанием создать новый ...

Дан файл целых чисел. Создать новый файл целых чисел, содержащий длины всех серий исходного файла.
Задачу нужно решить в Borland C++ 3.11 Дан файл целых чисел. Создать новый файл...


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

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

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