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

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

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

Даны два файла,определить совподают ли компоненты файлов - C++

02.04.2011, 19:05. Просмотров 686. Ответов 3
Метки нет (Все метки)

Помогите,пожалуйста,написать программу. Даны два файла,определить совподают ли компоненты файлов,если нет вывести номер элемента где они различны.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2011, 19:05     Даны два файла,определить совподают ли компоненты файлов
Посмотрите здесь:

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

Даны символьные файлы f и g . Записать в файл h все начальные совпадающие компоненты файлов f и g - C++
Даны символьные файлы f и g. Записать в файл h все начальные совпадающие компоненты файлов f и g

Пусть даны два файла целых чисел - C++
Тут задали следующее, кто знает напишите код программ плиз: 1. Пусть даны два файла целых чисел. Определить, больше ли минимальное...

Даны два отрезка действительной прямой. Определить, пересекаются ли они - C++
Даны два отрезка действительной прямой. Определить, пересекаются ли они, и если да, найти длину их пересечения. Помогите пожалуйста )Если...

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

Даны два угла треугольника (в градусах ). Определить существует ли такой треугольник - C++
2. Даны два угла треугольника (в градусах ). Определить существует ли такой треугольник. Если да, то будет ли он прямоугольным.,,, что...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
IrineK
Заблокирован
03.04.2011, 06:05     Даны два файла,определить совподают ли компоненты файлов #2
В Си или С++?
qwerasdfv
0 / 0 / 0
Регистрация: 26.02.2011
Сообщений: 13
03.04.2011, 14:54  [ТС]     Даны два файла,определить совподают ли компоненты файлов #3
Цитата Сообщение от IrineK Посмотреть сообщение
В Си или С++?
В си++
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2011, 21:08     Даны два файла,определить совподают ли компоненты файлов
Еще ссылки по теме:

Даны два угла треугольника (в градусах). Определить существует ли такой треугольник - C++
10 Даны два угла треугольника (в градусах). Определить существует ли такой треугольник, и если да, то будет ли он прямоугольным. Результаты...

Даны два отрезка действительной прямой. Определить, содержится ли один из них полностью в другом. - C++
Доброго времени суток! Программа работает, но результат неправильный. Задача состоит в следующем:Даны два отрезка действительной прямой....

Даны два угла треугольника (в градусах ). Определить существует ли такой треугольник. Если да, то будет ли он прямоугольным. - C++
Даны два угла треугольника (в градусах ). Определить существует ли такой треугольник. Если да, то будет ли он прямоугольным. (заранее...

Даны два массива из n целых чисел каждый. Определить, в каком из них больше положительных элементов. - C++
Даны два массива из n целых чисел каждый. Определить, в каком из них больше положительных элементов. Пример ввода (формат...

Даны два натуральных числа. Определить сколько чисел на отрезке между ними являются факториалами - C++
Даны два натуральных числа. Определить сколько чисел на отрезке между ними являются факториалами. Пожалуйста помогите написать программу....

Даны два файла. Переписать в третий файл только те слова, которые есть и в первом и во втором файле. - C++
Помогите создать программу: Даны два текстовых файла, содержащих некоторый текст. Переписать в третий файл только те слова, которые есть и...


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

Или воспользуйтесь поиском по форуму:
dimon1984
40 / 38 / 0
Регистрация: 22.01.2011
Сообщений: 670
03.04.2011, 21:08     Даны два файла,определить совподают ли компоненты файлов #4
подскажите плиз. Вроде всё правильно по заданию, а строки в цикле for не показываются вообще, хотя естественно в двух файлах есть несовпадения :
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
int main()
{
    ifstream f1; f1.open("test.txt");
    ifstream f2; f2.open("t.txt");
 
    int n=0, n1=0, y=0, st=0, str_num[100]; // в str_num номер строк, где не совпали символы
    char s1,s2;
    while(true)
    {
        if(f1.eof() || f2.eof()) break;
        f1.get(s1); f2.get(s2);
        if(s1=='\n') st++;   // st - подсчёт строк
        if(s1!=s2) str_num[n++]=st; // для последующего вывода строк
    }
    char st1[100] , st2[100];  // сюда пишется строка за строкой из файла
    for(int x=0; x<n-1; x++)   // пока не прошли все несовпадения
    {
        n1=0;
        f1.seekg(0); f2.seekg(0);
        while(n1!=str_num[y])
        {
            f1.getline(st1,100);  f2.getline(st2,100); //чтение одной строки 
            n1++;
        }
        cout << st1 << endl << st2 << endl;
        y++;     //указатель на следующее несовпадение в str_num[y]
    }
 
    system("pause");
    return 0;
}
Добавлено через 4 минуты
тоесть в цикле for пытался вывести те строки из файла, где несовпадения

Добавлено через 1 час 6 минут
ну-с там же всего лишь наверно какая-то мелочь подлая незаметная

Добавлено через 38 минут
так кто-то подскажет?

Добавлено через 2 минуты
или там проблема с кодировкой?

Добавлено через 20 минут
неужели все знают но молчат?

Добавлено через 2 часа 30 минут
правда забыл уже про эту задачу, но а всё же, может всётаки хотябы пару слов? Просто интерестно
Yandex
Объявления
03.04.2011, 21:08     Даны два файла,определить совподают ли компоненты файлов
Ответ Создать тему
Опции темы

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