Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
zhumabek
1 / 1 / 1
Регистрация: 25.11.2011
Сообщений: 63
#1

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

06.04.2012, 17:07. Просмотров 1164. Ответов 5
Метки нет (Все метки)

Дан файл, содержащий текст на русском языке. Выбрать из него те символы, которые встречаются в нем только один раз, в том порядке, в котором они встречаются в тексте.
http://www.cyberforum.ru/cpp-beginners/thread551351.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.04.2012, 17:07
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Дан файл, содержащий текст на русском языке. Выбрать из него те символы, которые встречаются в нем только один раз, в том порядке, в котором они в (C++):

Из заданной символьной строки выбрать те символы ,которык встречаются в ней только один раз,в том порядке, в котором они встречаются в тексте и в том
Из заданной символьной строки выбрать те символы ,которык встречаются в ней...

Выбрать из файла те символы, которые встречаются в нем только один раз
#include <iostream> #include <fstream> #include <algorithm> #include...

Выбрать из текста только те символы, которые встречаются в нем только один раз
Здравствуйте, помогите пожалуйста написать программу:) Условие. Дана строка,...

Из заданного текста выбрать и напечатать те символы, которые встречаются в нем ровно один раз
Не могу научиться мыслить на c++. Но старательно пытаюсь.... Если бы не...

Выбрать символы, которые встречаются в строке только один раз
Из заданой символьной строки (Набирается с клавиатуры) выбрать, те символы,...

5
Dreablin
5 / 5 / 1
Регистрация: 05.02.2010
Сообщений: 125
06.04.2012, 18:22 #2
Нужен алгоритм или код?
0
zhumabek
1 / 1 / 1
Регистрация: 25.11.2011
Сообщений: 63
07.04.2012, 16:43  [ТС] #3
алгоритм
0
igorrr37
1863 / 1481 / 749
Регистрация: 21.12.2010
Сообщений: 2,473
Записей в блоге: 11
07.04.2012, 19:26 #4
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
#include <iostream>
#include <fstream>
#include <algorithm>
#include <windows.h>
 
struct Info
{
    Info() : total(0), fileIndex(0), code(0){}
    char code;
    std::size_t fileIndex, total;
};
 
int main()
{
    SetConsoleOutputCP(1251);
    std::ifstream ifs("1.txt");
    if(ifs.is_open())
    {
        char c;
        unsigned char arrInd;
        const std::size_t size = 256;
        Info arr[size];
        for(std::size_t cntr = 0; ifs.get(c); ++cntr)
        {
            arrInd = c;
            if(0 == arr[arrInd].total)
            {
                arr[arrInd].fileIndex = cntr;
                arr[arrInd].code = c;
            }
            ++arr[arrInd].total;
        }
        std::sort(arr, arr + size, [](const Info& x, const Info& y){return x.fileIndex < y.fileIndex;});
        for(auto const& p : arr)
        {
            if(1 == p.total)
            {
                std::cout << p.code << std::endl;
            }
        }
    }
    else std::cerr << "Can't open file\n";
    ifs.close();
    return 0;
}
0
zhumabek
1 / 1 / 1
Регистрация: 25.11.2011
Сообщений: 63
08.04.2012, 11:40  [ТС] #5
это что Pascal ABC!?
0
panicwassano
594 / 562 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
08.04.2012, 11:44 #6
Цитата Сообщение от zhumabek Посмотреть сообщение
это что Pascal ABC!?
вы в разделе с++
1
08.04.2012, 11:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2012, 11:44
Привет! Вот еще темы с решениями:

Нужно из строки символов удалить символы которые встречаются в нем только один раз
Помогите пожалуйста! Очень нужно.

Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
...

Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в указанный текст, и если да, то сколько раз
Дан файл, содержащий текст на русском языке. Выяснить, входит ли данное слово в...

Из заданной символьной строки выбрать те символы которые встречаются в ней только один раз.
Срочно нужно помочь. Пожалуйста, кому не лень. Из заданной символьной строки...


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

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

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