Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 1
Регистрация: 02.12.2017
Сообщений: 52
1

Переписать числа в другой файл без повторов

20.05.2018, 11:00. Показов 979. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужна помощь , программа не совсем правильная .Я записываю числа в файл , а надо считывать и записывать уже в другой файл. Пытался что-то делать но не выходит.Всё время -8....... и т.п. выводило.

Компоненты файла f – целые числа. Получить файл g, образованный из f исключением повторных вхождений одного и того же числа.
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
#include "stdafx.h"
#include <fstream>
#include <iostream>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Russian");
    fstream f;
    f.open("file f", ios::app);
    if (!f.is_open()) {
        cout << "error" << endl;
    }
    else {
        int t;
    
        
        fstream g;
        g.open("file g", ofstream::app);
        if (!g.is_open()) {
            cout << "error" << endl;
        }
        int n,*A;
        cin >> n;
        A = new int[n];
        for (int i = 0; i < n; i++) {
            cin >> A[i];
        }
        for (int i = 0; i < n; i++) {
            f << A[i];
        }
    
        f.close();
        for (int i = 0; i < n; i++) {
            for (int j = t = 0; j < i && t == 0; ++j)
                t = (A[j] == A[i]);
 
            if (t == 0)
 
                g << A[i]<<endl;
        }
        g.close();
        system("pause");
        return 0;
    }
}
Добавлено через 18 минут
то бишь в файле уже должны быть числа и их нужно уже сортировать и записывать в другой файл.

Добавлено через 11 часов 8 минут
всё решил , больше не надо помощь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2018, 11:00
Ответы с готовыми решениями:

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

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

Сконвертировать текстовый файл в бинарный, переписать только положительные числа в другой бинарный файл
Бинарные файлы!! Помогите пожалуйста. Дано бинарный файл ( данные сначала в текстовом, конвертирую...

Из текстового файла прочитать четные числа и записать их в другой файл без использования массива (код С++)
Код есть только перед чтением файла нужно его создать, внести 15 чисел и закрыть, через ofstream. ...

0
20.05.2018, 11:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2018, 11:00
Помогаю со студенческими работами здесь

Дан текстовый файл F. Переписать в другой файл G все символы, отличные от букв и пробела
Дан текстовый файл F. Переписать в другой файл G все символы, отличные от букв и пробела.

Все слова, начинающиеся с гласных переписать в один файл, а с согласных – в другой новый файл
Visual Studio Есть кусочек кода, который дает возможность создать 2 текстовых файла и заполнить 5...

Все слова, начинающиеся с гласных переписать в один файл, а с согласных – в другой новый файл
11. Все слова, начинающиеся с гласных переписать в один файл, а с согласных – в другой новый файл.

Переписать все целые части исходных чисел в один файл, а дробные – в другой файл
Добрый день ,вы могли бы пожалуйста помочь написать программу,на носу сессия,осталось сдать...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru