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

Удаление подстроки из текстового файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Com0com http://www.cyberforum.ru/cpp-beginners/thread1581503.html
как запрограммировать порты com0com на передачу друг другу? есть примеры?
C++ Генерация случайных чисел несколько раз в программе Здравствуйте! Есть код //Написать программу проверки коммутативности произведения двух квадратных целочисленных матриц //(условие A*B = B*A). Заполнение матрицы происходит случайным образом.... http://www.cyberforum.ru/cpp-beginners/thread1581500.html
Вывести значения D и М для даты, предшествующей указанной C++
II. Выполнить задание с использованием конструкции выбора switch. Даны два целых числа: D (день) и М (месяц), определяющие правильную дату невисокосного года. Вывести значения D и М для даты,...
C++ Расположить четыре числа в порядке возрастания
I. Выполнить задание с использованием условного оператора if Расположите четыре числа в порядке возрастания.
C++ Пройдет ли цилиндр диаметром d в отверстие, имеющее форму равностороннего треугольника со стороной a? http://www.cyberforum.ru/cpp-beginners/thread1581486.html
Всем привет.С++ совсем недавно начал изучать,но уже просят выполнить задачу. Задача. Определить, пройдет ли цилиндр диаметром d в отверстие, имеющее форму равностороннего треугольника со стороной...
C++ Студия зависает намертво при отладке Здравствуйте. У меня следующая проблема. По учёбе пользуюсь десятой студией. Последние 2 года писал на С#. Возникла необходимость написать приложение на С++. Пишу код (Как выяснилось от объема кода... подробнее

Показать сообщение отдельно
Ekaterina1
0 / 0 / 0
Регистрация: 16.10.2013
Сообщений: 24

Удаление подстроки из текстового файла - C++

15.11.2015, 11:23. Просмотров 147. Ответов 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
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
// 
//
 
#include "stdafx.h"
#include <iostream>
#include <string>
#include <conio.h>
#include <windows.h>
using namespace std;
int main()
{
    //setlocale(LC_ALL, "Russian");
    SetConsoleCP(1251);
//SetConsoleOutputCP(1251);
    bool chek = false;
    bool chek2 = false;
    bool chek3 = false;
    bool chek4 = false;
    bool chek5 = false;
    bool chek6 = false;
    bool chek7 = false;
    string  str, str1;
    char * glas[] = { "а", "е", "ё", "и", "о", "у", "ы", "э", "ю", "я" };
    char * sogl[] = { "б", "в", "г", "д", "ж", "з", "й", "к", "л", "м", "н", "п", "р", "с", "т", "ф", "х", "ц", "ч", "ш", "щ" };
    char def[1] = { '-' };
    string h="";
    string q= "";
    string w = "";
    int k = 0, s = 0;
    cin >> str;
    for (int i = 1; i <= str.size(); i++){
    if (str[i] == def[0])
        {k = i; s = k;
            chek = true;    }}
    h = str[s-1];
    q = str[s-2];
    w = str[s + 1];
    for (int i = 0; i < 10; i++){
        for (int j = 0; j < 10; j++){
            if (h == glas[i] && w == glas[j] && str[s+2]!=NULL){
                chek2 = true;
            }
        }
    }
    for (int i = 0; i < 20; i++)
    {
if (q == sogl[i]){
            chek3 = true;
}}
    for (int i = 0; i < 10; i++)
    {
        if (q == glas[i]){
            chek7 = true;
        }
    }
    for (int i = 0; i < 20; i++){
 
        if (h == sogl[i]){
            chek5 = true;
        }
    }   
    for (int i = 0; i < 20; i++){
    
            if (w == sogl[i] )
            chek4 = true;   
    }
    if ((chek2 && chek3) || (chek5 && chek7 & chek4))
        cout << "Yes";
    else
        cout << "No";
_getch();
    
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru