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

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

Войти
Регистрация
Восстановить пароль
 
delete1991
2 / 2 / 0
Регистрация: 05.02.2011
Сообщений: 82
#1

Копирвование текста - C++

25.02.2011, 22:35. Просмотров 314. Ответов 1
Метки нет (Все метки)

Есть такое задание:
Написать программу копирования файла. В выходном файле сначала должны быть предложения, начинающиеся с гласной буквы, а потом все остальные. Чтение происходит блоками. Обработать ошибки.
Кто чем может помогите....спс за ранее. Жду вашей помощи

Добавлено через 22 часа 47 минут
у кого-нить есть какие-нибудь соображения. Открытие файла я сделал. А как сделать все отсальное.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
char buffer[255];
char input[255];
char output[255];
cout<<"the name of the input file: ";
cin.getline(input,255);
fstream fin(input);
cout<<"name the output file: ";
cin.getline(output,255);
ofstream fout(output);
 
getch();
        return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2011, 22:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Копирвование текста (C++):

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

как сделать вывод текста, результата и продолжение текста - C++
#include &lt;iostream&gt; using namespace std; int main() { int win; cout&lt;&lt;&quot;Введите цифру\n&quot;; cin &gt;&gt; win; ...

Заданы два текста. Определить, можно ли получить первый текст перестановкой слов второго текста. - C++
Заданы два текста. Определить, можно ли получить первый текст перестановкой слов второго текста.

Форматирование текста и изменение цвета текста в консоли - C++
Подскажите пожалуйста, как форматировать текст в консоли, а также как менять его цвет

Выводит адрес текста, вместо самого текста - C++
#include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;cstring&gt; #include &lt;conio.h&gt; using namespace std; int vvodfaila(0); char...

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

1
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
26.02.2011, 00:51 #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
28
29
30
31
#include<iostream>
#include<vector>
#include<fstream>
#include<algorithm>
 
bool isvow(std::string s){
    std::string vow="AaEeIiOoUuYy";
    int i=0;
    while(s[i]==' '||s[i]=='\n'||s[i]=='\t')++i;
    if(vow.find(s[i])!=std::string::npos) return true;
    else return false;
}
 
int main(){
    std::string in, out;
    std::cout<<"Enter input file path\n";
    getline(std::cin, in);
    std::fstream fs(in.c_str());
    if(!fs){std::cerr<<"File not found"; return 1;}
    std::cout<<"Enter output file path\n";
    getline(std::cin, out);
    std::ofstream ofs(out.c_str());
    std::vector<std::string> con;
    while(getline(fs, in, '.')){
        if(isvow(in)) ofs<<in<<'.';
        else con.push_back(in);
    }
    std::for_each(con.begin(), con.end(), [&](std::string x){ofs<<x<<'.';});
    ofs.close();
    fs.close();
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2011, 00:51
Привет! Вот еще темы с ответами:

Ввести строку текста и строку поиска, найти местоположение первого вхождения строки поиска в строку текста - C++
Здравствуйте, не могли бы вы помочь новичку в программировании))) Нужно написать програмку, которая считывает с клавиатуры строку текста...

.NET 4.x Вставка текста до выделенного текста и после текста - Visual Basic .NET
Ребят, помогите решить задачку. Есть RichBox и в нем некий текст. Я выделил часть текста и при нажатии кнопки необходимо до начала...

Дана строка текста, между словами текста минимум один пробел.Написать программу, которая между словами текста ставит по три точки!! - VBA
Дана строка текста, между словами текста минимум один пробел.Написать программу, которая между словами текста ставит по три точки!!...

Запись текста в файл, чтение текста из файла, перепись текста из одного файла в другой файл - Free Pascal
Составить программу, в которой организованы следующие действия: запись текста в файл, чтение текста из файла, перепись текста из...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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