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

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

Войти
Регистрация
Восстановить пароль
 
Yulyashka
Сообщений: n/a
#1

Текстовый файл, содержащий 2 строки - C++

11.01.2011, 16:48. Просмотров 323. Ответов 2
Метки нет (Все метки)

Здравствуйте! Помогите, пожалуйста, с решением, т.к. сама в С++ чайник!
Задан текстовый файл, содержащий 2 строки текста. Убрать из них символы, встречающиеся в обеих строках текста. Причем, убирается одинаковое количество символов из обеих строк (с учетом регистра).
Заранее огромное спасибо!!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2011, 16:48     Текстовый файл, содержащий 2 строки
Посмотрите здесь:

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

Создать текстовый файл, содержащий программу на С++ - C++
Моя задача звучит следующим образом: "Дан текстовый файл, содержащий программу на С++. Проверить эту программу на соответствие числа...

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

Создайте текстовый файл, содержащий сведения о клиентах фирмы: - C++
Создайте текстовый файл, содержащий сведения о клиентах фирмы: наименование организации, дата основания, количество договоров на ...

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

Создать текстовый файл, содержащий таблицу значений заданной функции на указанном промежутке - C++
Даны вещественные числа А, В и целое число N. Создать текстовый файл, содержащий таблиц значений функции х на промежутке с шагом (В -...

Создать текстовый файл содержащий все группы слов из словаря отличающиеся расположением букв - C++
Нужно сделать лабу,я впринципе копирование сделал,но вот только он дальше проверки 1ого слова не идёт =( Дан текстовый файл-словарь (в...

Написать программу, которая по указанному в качестве параметра в командной строке файлу создаёт текстовый файл, содержащий листинг исходного файла - C++
Очень нужно написать программу на c++, а я даже условие не до конца понимаю! Буду очень благодарен за помощь в написании! Она не должна...

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

Строки.Текстовый файл. - C++
Есть файл с 5 строками. Задача состоит в том, чтобы использовать каждую строку по очереди, т.е. как я понимаю нужно в переменную по очереди...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
igorrr37
1641 / 1269 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
11.01.2011, 18:55     Текстовый файл, содержащий 2 строки #2
в конце первой строки должна быть точка
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
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
 
int main(){
    string s, s1;
    basic_string<char>::size_type ind;
    fstream fs("text.txt");
    if(!fs.is_open()){cerr<<"file not found"; return 1;}
    getline(fs, s, '.');
    getline(fs, s1, '.');
    for(int i=0;i<s.size();i++){
        if(s[i]==' '||s[i]=='\n')continue;
        if((ind=s1.find(s[i]))!=string::npos){
            s.erase(i, 1);
            s1.erase(ind, 1);
            --i;
        }
    }
    cout<<s<<"\n"<<s1;
    fs.clear();
    fs.close();
    fs.open("text.txt", ios::out);
    fs<<s<<s1;
    fs.close();
}
Yulyashka
Сообщений: n/a
12.01.2011, 18:34     Текстовый файл, содержащий 2 строки #3
Огромное спасибо!!!!!!!
Yandex
Объявления
12.01.2011, 18:34     Текстовый файл, содержащий 2 строки
Ответ Создать тему
Опции темы

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