Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
25 / 19 / 8
Регистрация: 05.04.2019
Сообщений: 338
1

Help, заменить знак $ в тексте на слова из другого файла, результат вывести в новый файл

26.10.2019, 21:51. Показов 523. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
[B]#include <iostream>
#include <fstream>
#include "string"
using namespace std;
/*
ROG Strix — это новая серия геймерских девайсов в рамках бренда Republic of Gamers.
их отличительной чертой есть наиболее высокая производительность использования иновационных технологий,
отличный уровень надёжности и стильный дизайн, что подчёркивает индивидуальность каждого геймера.
Девайсы серии ROG Strix — это скорость и функциональность, необходимые для победы в любой игре!
*/
/*
ROG Strix — это $ серия $ девайсов в рамках бренда Republic of Gamers.
их отличительной чертой есть наиболее высокая $ использования иновационных технологий,
отличный $ надёжности и стильный дизайн, что подчёркивает $ каждого геймера.
Девайсы серии ROG Strix — это скорость и $, необходимые для победы в любой игре!
*/
 
int main()
{
    setlocale(LC_ALL, "");
    char a = '$';
    string ar1;
    string forresult;
    char word1[30] = "новая";
    char word2[30] = "геймерских";
    char word3[30] = "производительность";
    char word4[30] = "уровень";
    char word5[30] = "индивидуальность";
    char word6[30] = "функциональность";
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////
    ofstream textwithoutword("start.txt"); //создание файла для записи текста с символом $
    if (!textwithoutword.is_open())
    {
        cout << "Не удалость создать файл и записать в него данные!" << endl;
    }
    else
    {
        ar1 = "ROG Strix — это $ серия $ девайсов в рамках бренда Republic of Gamers их отличительной чертой есть наиболее высокая $ использования иновационных технологий,отличный $ надёжности и стильный дизайн, что подчёркивает $ каждого геймера. Девайсы серии ROG Strix — это скорость и $, необходимые для победы в любой игре!";
        textwithoutword << ar1;
        textwithoutword.close();
    }
    ///////////////////////////////////////////////////////////////////////////////////////////////////////////
    ofstream filefortext("words.txt"); //создание файла для пропущеных слов
    if (!filefortext.is_open())
    {
        cout << "Ошибка открытия файла с словами!" << endl;
    }
    else
    {
        filefortext << " " << word1;
        filefortext << " " << word2;
        filefortext << " " << word3;
        filefortext << " " << word4;
        filefortext << " " << word5;
        filefortext << " " << word6;
        filefortext.close();
    }
    ///////////////////////////////////////////////////////////////////////////////////////////////////////////
    ifstream read("start.txt"); //считывание текста с символом $
    //read.open("text.txt");
    if (!read.is_open())
    {
        cout << "Ошибка открытия текста!" << endl;
    }
    else
    {
        read >> forresult;
        for (int i = 0; i < forresult.length(); i++)
        {
            if (forresult[i] = a)
            {
                forresult[i] == word1[20];
                forresult[i] == word2[20];
                forresult[i] == word3[20];
                forresult[i] == word4[20];
                forresult[i] == word5[20];
                forresult[i] == word6[20];
            }
        }
        read.close();
    } 
    ///////////////////////////////////////////////////////////////////////////////////////////////////////////
    ofstream text("text.txt");
    if (!text.is_open())
    {
        cout << "Ошибка открытия файла для текста!" << endl;
    }
    else
    {
        cout << "Запись изменений в новый файл!" << endl;
        
 
    }
 
 
 
}//main end[/B]
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2019, 21:51
Ответы с готовыми решениями:

Отсортировать все слова из текстового файла по алфавиту и вывести результат в новый файл
Есть файл, в котором набрано некоторый текст. Написать программу, которая может отсортировать все...

Дан текстовый файл. Заменить окончание ing каждого слова, встречающегося в заданном предложении на ED и сохранить результат в новый файл.
Всем вечер добрый. Хотелось бы, чтоб кто-нибудь помог с прогой. Её текст ниже: Дан текстовый...

Удалить из файла слова длиннее 5 символов, результат записать в новый файл
Ребят помогите пожалуйста решить мне это задание : Дан текстовый файл F. Удалить из файла слова...

Удалить в каждой строке файла слова с наибольшей длиной, результат занести в новый файл
Дан текстовый файл f. Удалить в каждой строке слова с наибольшей длиной, результат занести в файл g.

0
26.10.2019, 21:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.10.2019, 21:51
Помогаю со студенческими работами здесь

Строки исходного файла записать в новый файл, добавив знак ? после первого слова строки
Строки исходного файла записать в новый файл, добавив знак ? после первого слова строки

В произвольном тексте из файла переставить местами слова стоящие на нечетных и четных местах и вывести в файл
Здравствуйте помогите с задачей что то не могу додуматься как сделать. В произвольном тексте из...

Вывести все слова файла text1.txt, начинающиеся с гласных букв латинского алфавита. Результат записать в файл
Вывести все слова файла text1.txt, начинающиеся с гласных букв латинского алфавита. Результат...

Файл: Привести кодировку содержимого файла к кодировке консоли и сохранить результат как новый файл.
Задача такая: Программа должна получать на вход путь к текстовому файлу, анализировать его...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru