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

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

Войти
Регистрация
Восстановить пароль
 
Fintt
10 / 10 / 0
Регистрация: 13.02.2012
Сообщений: 94
#1

Сравнение чисел в файлах - C++

18.04.2013, 21:44. Просмотров 329. Ответов 0
Метки нет (Все метки)

Есть задачка простенькая.
Даны два числовых файла одинаковой длины, значения которых упорядочены по возрастанию. Создать третий файл их чисел первых двух так, чтобы упорядоченность не нарушалась. Массивы и сортировку не использовать.
У меня в первом файле 3 5 7 8 9, а во втором 0 2 4 5 6. Вот как сравнить эти значения я не пойму. Перепробовал что думал, больше не знаю.
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
#include <fstream.h>
#include <conio.h>
void main()
    {
     clrscr();
     int x,y,n,i;
     ifstream F("fl1.txt");
     ifstream Fa("fl2.txt");
     ofstream Fal("FL3.txt");
/////////////////////////////////////////////////////
     cout<<'\t'<<'\t'<<'\t'<<"File 1"<<endl<<endl;
     for ( i=0; i<5; i++ )
    {
     F>>x; Fal<<x<<" ";
     cout<<x<<" ";
    }
     cout<<endl<<endl;
     cout<<'\t'<<'\t'<<'\t'<<"File 2"<<endl<<endl;
     for ( i=0; i<5; i++ )
    {
     Fa>>x; Fal<<x<<" ";
     cout<<x<<" ";
    }
/////////////////////////////////////////////////////
     F.close();
     Fa.close();
     Fal.close();
     cout<<endl<<endl;
     cout<<'\t'<<'\t'<<'\t'<<"File 3"<<endl<<endl;
     ifstream endF("FL3.txt");
     for ( i=0; i<10; i++ )
    {
     endF>>x;
     cout<<x<<" ";
    }
     cout<<endl<<endl;
     endF.close();
     getch();
    }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2013, 21:44     Сравнение чисел в файлах
Посмотрите здесь:

Сравнение чисел. C++
Сравнение чисел C++
C++ Сравнение 3 чисел
Сравнение чисел C++
C++ Сравнение чисел
Создать новый файл D из чисел, которые встречаются во всех трех файлах C++
C++ Сравнение строк в разных файлах
C++ Сравнение чисел double в do {} while
Битовое сравнение чисел C++
C++ Сравнение матриц в бинарных файлах
C++ Сравнение двух чисел
Сравнение и замена текста в 2 txt файлах С++ C++

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

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

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