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

Записать в файл 3 упорядоченных массива - C++

Восстановить пароль Регистрация
 
Jekasso
 Аватар для Jekasso
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 33
01.06.2014, 15:43     Записать в файл 3 упорядоченных массива #1
Формируются 3 массива произвольных чисел каждый из 100 чисел. Затем упорядочиваются. Нужно эти 3 массива слить в один файл. Сделал все, кроме загрузки в файл. Не могу понять, как одновременно сравнивать 3 массива и записывать в файл.

попытался, но ничего не записывает.
C++ (Qt)
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
void trinity (int *A, int *B, int *C) {
    int i = 0, j = 0, k = 0;
 
    ofstream file;
    file.open("trinity.txt");   
 
    while (1) {
 
        if (A[i] < B[j]) {
            if (A[i] < C[j]) {
                file << A[i] << "\n";
                i++;
            }
        }
 
        if (A[i] > B[j]) {
 
            if (A[i] > C[k]) {
                file << C[k] << "\n"; 
                if (B[i] == C[k]) file << B[k] << "\n"; 
                k++;
            }
        }
 
        else {file << C[k] << "\n"; k++;} 
 
            
 
        if (j > 100 || i > 100) break;
    }
 
    file.close();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2014, 15:43     Записать в файл 3 упорядоченных массива
Посмотрите здесь:

C++ Соединить 2 упорядоченных массива.
C++ Даны 2 упорядоченных одномерных массива. создать 3 одномерный массив, содержащий упорядоченные элементы 1 и 2 массива.
C++ в файл записать элементы массива
C++ Даны два массива, упорядоченных по возрастанию
Как записать два массива в файл ? C++
C++ Найти максимум и минимум массива и поменять их местами и записать его содержимое в файл
C++ Записать все числа массива в типизированный файл в том же порядке
C++ Объединить два упорядоченных массива в один

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5943 / 5548 / 1783
Регистрация: 18.12.2011
Сообщений: 14,171
Завершенные тесты: 1
01.06.2014, 15:46     Записать в файл 3 упорядоченных массива #2
j всегда равно нулю. Так и задумано?
Jekasso
 Аватар для Jekasso
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 33
01.06.2014, 16:22  [ТС]     Записать в файл 3 упорядоченных массива #3
нет, счётчики должны увеличиваться после записи

Добавлено через 30 минут
нужно упорядочить 3 упорядоченных массива м/у собой при записи в файл
Yandex
Объявления
01.06.2014, 16:22     Записать в файл 3 упорядоченных массива
Ответ Создать тему
Опции темы

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