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

Перезаписать все строки из исходного файла в новый заменив все символы 'м' на 'М' - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нюансы синтаксиса: что значит запись newPtr-> nextPtr=firstPtr ? http://www.cyberforum.ru/cpp-beginners/thread1826023.html
В книге Дейтела Харви, в главе 15 при разборе связного списка встретил такое выражение " newPtr-> nextPtr=firstPtr ", не могу поеять как указатель newPtr -> (вызывает указатель)nextPtr, ведь следуя...
C++ Разобрать код программы построчно Всем привет. наткнулся в соседней теме, которая была открыта еще в 2014 году на один код. Программа предназначена для решение задачи "Даны натуральное число n и целые числа (m1...mn) . После каждого... http://www.cyberforum.ru/cpp-beginners/thread1826020.html
C++ Обработка массивов
#include "stdafx.h" #include "C:/Users/andre/OneDrive/Документы/Visual Studio 2015/Projects/std_lib_facilities.h" int main() { setlocale(LC_ALL, "Russian"); const int num = 10;...
C++ Программа печатающая курс по номеру семестра
Составить программу, которая по номеру семестра печатает курс, к которому относится введенный семестр (1 и 2 семестр – 1 курс, 3 и 4 семестр – 2 курс и т. д.). Заранее благодарю
C++ Сократить код, переделав if http://www.cyberforum.ru/cpp-beginners/thread1825964.html
#include <iostream> #include <math.h> #pragma hdrstop #pragma argsused using namespace std; int main(int argc, char* argv) { int m;
C++ Найти минимумы 1-го и 2-го диапазонов, если минимум 3-го удовлетворяет условию, иначе найти максимум 2-го Даны натуральные числа n,m, целые числа a1,...,an, b1,...,bm, c1,...,c30. Вычислить: подробнее

Показать сообщение отдельно
Peoples
1176 / 681 / 429
Регистрация: 06.02.2016
Сообщений: 1,791
Записей в блоге: 14
Завершенные тесты: 4
14.10.2016, 15:48
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <fstream>
#include <string>
#include <iterator>
#include <algorithm>
using namespace std;
int main() {
    setlocale(LC_ALL,"RUS");
    ifstream ff;
    ff.open("tr.txt");
    string s {istream_iterator<char>(ff),istream_iterator<char>()};
    ff.close();
    replace(s.begin(),s.end(),'м','M');
    ofstream fd;
    fd.open("gf.txt");
    fd<<s;
    fd.close();
    return 0;
}
Добавлено через 2 минуты
Или так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <fstream>
#include <string>
#include <iterator>
#include <algorithm>
using namespace std;
int main() {
    setlocale(LC_ALL,"RUS");
    ifstream ff;
    ofstream fd;
    fd.open("dsd.txt");
    ff.open("tr.txt");
    string s1;
    while(!ff.eof()) {
        getline(ff,s1);
        replace(s1.begin(),s1.end(),'м','М');
        fd<<s1<<endl;
    }
    fd.close();
    ff.close();
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.